Would it not pay to wait longer if nato was to go in? Russia would have less weapons, tank, ships and solders in another 4 week and even less 4 week later etc etc.
At some point I think it will happen anyway as the West will want the gas and oil as the rest of the world runs out.
Not buying Russian stock now could mean there supply last longer as the rest of the world burns up what they have..