Musk is clearly in a good mood with Tesla stock way up, the Model Y SUV coming earlier than expected, and SpaceX on track to possibly launch astronauts soon. He teased the song on Twitter before releasing it, calling himself 'E "D" M' and showing off the fancy-looking studio (complete with N64 controllers) where he recorded it. He also tweeted that he wrote the song and performed the lyrics himself.

A consensus among Engadget editors is that it's "totally inoffensive and "far from the worst thing he's ever tweeted." But everyone's a critic, so listen to it and decide for yourself -- assuming he's not trolling us in the first place.