$SPX all-time highs are coming. Strength in $QQQ $AAPL $AMZN $MSFT throughout Apr/May is now being joined by $JPM $BAC $C $GS, all up 20-30% in 3 wks. All these buy signals point to $SPX 3200 in Jun and 3500-3700 later this summer.