Elon Musk owns the day