Stop reading my mind..
Dammit, Diane now we're all gonna get brain cancer!
I think the White Hats had "The Talk" with Elon and he knew he had to resign or lose everything he made with dirty clown money.
That's why he's been on a 'Don't give a shit' roll lately. This is just the news catching up. The whole SEC thing was just a beard to save face.