we cud have a retracement similar to that of 2004 and then rally back to take out previous highs...but that might not happen before end of aug-beginnin' of sept.
your scenario is more probable except for the large recent sell-off which "could" skew the typical seasonality!