This morning is seeing fresh Buy Signals in AAPL, AMZN and GOOG, and all three are reporting earnings on Thursday. As has been our policy, fresh signals within two weeks of earnings are not taken. More troubling is that those three stocks together comprise about 1/4 of the Nasdaq 100 (QQQ). The potential is there for Friday to be a wild day, up or down for all four symbols. TSLA is up $50 this morning. The stock is looking to generate a fresh Buy Signal above $1525, about $50 higher than current prices. If TSLA reaches that high in the hours ahead, it's once again a compelling short-term Buy.