Why Elon Musk is delaying the debut of the next Tesla