npub1ptmc89knq87ntjwhcehfzexgu6uvfjh3skrtn2pkcc60smljm5ys696rn8 (npub1ptm…6rn8)
Found it. Musk really did post that on March 19. He's posting a lot of stuff that aligns with what most of us here think. I'm going to have to check his feed more often.
https://twitter.com/elonmusk/status/1770030227390914624