Normally, you might expect to achieve significant gains from stocks if you invest in them for years, perhaps decades. But ...