I think should be end of August/early - mid September. This pull back will likely retest MA50 (and MA20) and fill those P-bars - 30-40 points. Expect market to return to 1120 next week and a break out from there thereafter. Depending on the strength of the break-out, we can guess how high this rally can go. My guess is market won't go too much further than 122 registered earlier this year. I have the same target as you - 125.