I find it hard to understand your question - it's rather disjointed, in particular it's not possible to run out of money as long as you don't put in new money. The folks on WSB bought the stock (or bought call options). As long as they don't buy more, they are not putting in new money, so they cannot run out of money.
Once they decided to move onto another stock them all selling, at the same time, will mean they'll all stand to lose a lot of money, i.e., they won't be able to sell the shares for what they paid for them.
Once they decide to move on (or take profits) and sell, then yes, the bubble will crash, GME will drop down to Earth, and whoever still holds the stock will lose a lot of money (in finance jargon this is known as "holding the bag"). So it becomes a mind game. If you sell now, you might lose out on making even more money if the short squeeze continues and the stock keep going up. On the other hand, if you don't sell now, the stock might crash tomorrow and you will be caught holding the bag. You want to sell just before the other people on WSB decide to sell, which is not something that is easily predictable.
But if that's what it is then it seems to me that the problem will eventually self correct ... ?
It really depends on what you consider the "problem", because for many people, there is no problem at all. Sure GME can gallop up and down, but if you're not invested in the stock, it doesn't affect you in the slightest.
Still, one thing we can say is that almost surely, GME will crash at some point. So "self-correct" is odds on to happen at some point. When that will happen, however, is something nobody knows.