I'd say pretty good odds of the Friday employment report...It would fit pretty well with the time cycles, etc of major swing highs/lows and it also falls in line with Oct, Nov, Jan, Feb, etc, etc...
If I had to guess SPY tags 200, IWM 107 and then it breaks for a bit...the structure of this rally has been so similar to Oct...notice that the reversals off of key resistance are very choppy intra-day and barely tag the previous support before massive moves higher ensue (plus the everpresent overnight buying ensues)...IOW, shorts can never hold for more than a few hours and better be glued to their seats because the window of opportunity to cover is always very very small.