There's literally a fire hose of liquidity being unleashed on the market. You'd be stupid to trade against that. I said back in March when the market was below 20k that we'd see new highs this year. It didn't take an Einstein to figure it out. The difference between now and 1999 is that in 1999 you had the Fed actively trying to deflate the bubble. The exact opposite is happening now. Rule #1 of investing is don't fight the Fed. Shocking some people can't seem to figure this out.