Wrote the same reply elsewhere-. I think this Anon is saying that Elon is going down for some bad shit.  Instead of  the public seeing yet another round of somebody going down for sick shit, he's self destructing in the public eye.