SPX plunged off the June 9th turn date. However, with June 12th turn date tomorrow a low is due. Monday may be the best day for a low.
Then SPX likely to be choppy for several weeks as it consolidates for the next run.
Timing is suggesting heating up in later June, and into July 4th and July 15th then selloff into August 7th.