The stock market tends to run concurrent with business/confidence cycles. Those are typically 7-8 years long and then multiples of those. A major inflection point of those cycles just occurred in October 2015. 70% of the trading going on with stocks is between big bank and hedge fund high frequency trading computers. Yes, the stock market was at all time highs this year. Thank the computer algo's for that as well as the FED's injection of $3 TRILL on its balance sheet, and the willingness to help prop the market via TBTF banks whenever needed. It's just a matter of how long they can keep this party going.
Timing is important, even in stocks. After the 1929 crash it took 25 years for the stock market to regain its old highs. After the 1966 peak it took about 16 years. Current investors in both stocks and housing think that the 1982-2008 period is the new "norm." Be careful with that notion. Massive US depressions have occurred routinely approx every 120 years (1774, 1894, 2014???). Did we just have one...or was 2008-2012 just the warm up act? I don't know. Personally, I think the FED & Co. just delayed the normal cycle...for now. Major inflationary periods (boom) need to get washed out from time to time with major deflation (bust). Hard to say what the modern high tech age definition of a bust is? Is it losing your cable TV for a week? Or Starbucks running out of your favorite blend? Or even worse, Walmart no longer offering 5 qt jugs of your favorite synthetic.
Timing is important, even in stocks. After the 1929 crash it took 25 years for the stock market to regain its old highs. After the 1966 peak it took about 16 years. Current investors in both stocks and housing think that the 1982-2008 period is the new "norm." Be careful with that notion. Massive US depressions have occurred routinely approx every 120 years (1774, 1894, 2014???). Did we just have one...or was 2008-2012 just the warm up act? I don't know. Personally, I think the FED & Co. just delayed the normal cycle...for now. Major inflationary periods (boom) need to get washed out from time to time with major deflation (bust). Hard to say what the modern high tech age definition of a bust is? Is it losing your cable TV for a week? Or Starbucks running out of your favorite blend? Or even worse, Walmart no longer offering 5 qt jugs of your favorite synthetic.