Will Tesla (TSLA) trade above $300 at any point in July 2026?