Aldaka: First off, I think the highs are here in this vicinity ON A CLOSING BASIS and really can't be pinpointed except in hindsight. There may be some spikes here and there intraday that fade. Emotions are hard to gauge. My best guess is that we will have seen the highs by Monday's close if not sooner.
Edit: I think the SPX and Dow may have more room than the NDX to go up so they may extend more while the NDX lags.