With $QQQ $AAPL $SMH $AMZN $MSFT $GOOG $HD at new all-time highs, we should see $SPX 3500-3700 this summer. Strong demand to own the very best assets all throughout Apr/May has produced one of the best rallies on record. Buyers firmly in control.