The S&P 500 crossed the 3,000 mark on Tuesday as I forecasted it, trading above the level for the first time since March 6 and achieving a significant technical benchmark. That said, the Nasdaq 100 stands in a class of its own as the tech-heavy index looks to retake all-time highs which exist just a few hundred points from the current price but it won't do it now. the reason is simple WAVE THEORY says we need a much bigger correction to the downside before breaking the all-time again.