Tesla’s stock plunges by half - is Elon Musk’s EV party over?