Dude, Russia will not collaspe because they started this war, they can pull out anytime they wanted. It's not like Ukraine will go into Moscow after Russian pull out. All these restrain in Economy goes when Russia leave Ukraine. Which means it always depends on the Russian administration.
Whether they are stupid enough to choose war than their own economic survival is their business. But as this stand, both US and EU bloc refused to do business with Russia, both combine worth 2/3 of the world economy, with that, if the war continue, they will go broke, and that's a no brainer.