I just saw this video about demographics and the economy. It told me that the baby boomers are going whole hog into retirement. In order to get money to live, they are selling their equities driving stock market prices down. This thing already happened to Japan. The retirement 401k's have artificially driven the price of equities up. Retired people spend less, this slows the economy and drives equity prices down. The younger millennials and generation X people have debt up the yazoo due to education. They can't keep the equity prices up. In addition, the pay they get is less in real dollars. so they can't invest in equities to keep the price up.
It made a lot of sense.
Yep, the time has come. The chicken du du has hit the fan. Enjoy the ride down.