Tesla (TSLA) Price Analysis July 5, 2026: Key Levels and Scenarios