Tesla earnings preview: Fireworks or the calm before the SpaceX merger?

October 20, 2026