$SPX above 2900 tmrw opens the door to 3000-3100 in May. $QQQ strong leadership for several days points to more upside. Tech only 7% from all-time highs with $AMZN $GOOG $NFLX already at new highs. $AAPL $MSFT all-time highs the most likely scenario.