This is my first and last opinionated statement about Elon. I don't expect anyone to agree with me but I do expect people to engage kindly:
The only way to recover at this point is to apologize, step down and let someone else run the show for a bit.
I don't see it happening at this point.
As you said, if you only trust your own gut, it has to be punched to change opinion.