2339.52: Watch that number on the NASDAQ. If it gets taken out, we're on our way to filling the gap at 2279.10 (Edit: There's a gap at 2200.53 that needs filled, too.)
If that happens, then I think the NASDAQ will run strong to the up-side, near 2600, then another pullback, before going after the "recovery high."
Time frame...? Between now and Oct.