The S&P 500 will likely pull back and complete a wave 4 in a larger 5 wave push higher. SPX will then bounce to test its 78.6 % fib at 3175 and maybe fill the gap at 3190. Once the 5 wave push higher concludes, it will complete a long drawn out abc correction finishing wave 2. From there, a crash wave 3 should begin, that will produce an ugly summer selloff in July and August. I think the S&P 500 bottoms in either Sept. or October.