TSLA is near a key resistance level this morning, as a clean break above $375 clears the way for an advance to new all time highs. Based on past runs, expect a few days of consolidation and/or retracement before that next leg up. Note a new horizontal parallel channel drawn across top of prices from mid February through today's high tick, i.e., the new hurdle to $400 and points north. TSLA TSLL Sep Calls Time is on our side here with 113 days to expiration. As for NVDA, we are still in a window where a breakdown below the uptrend channel going into earnings would trigger a pattern recognition Sell Signal. So far, NVDA is holding its gains, but historically, a post earnings decline can begin a day or two after earnings release, so I'm keeping an eye on the hourly chart, just in case. NVDA Hourly An hourly decline below $130 would suggest buying July NVDA puts. NVDA July Puts