It is a fundamental principle that is accepted as given by most stock market investors. Stock prices will simply rise over time, so ignore the short-term fluctuations, keep your head down, buy and hold. But just because it has happened in the past, does this mean that we should simply assume as fact that it will happen in the future? And what can we do, if anything, to protect ourselves in the event that for some reason it does not happen the next time around?
Please click on the link to read more on Seeking Alpha