People Elon Musk This image released by NBC shows host Elon Musk delivering his opening monologue on “Saturday Night Live” in New York on May 8, 2021. (Will Heath/NBC via AP)