My VM is Windows10. I have 1 single application that requires Windows. By the time I get a M2 MBP I'll move to what ever version of MacOS, Windows and VMware Player (or equivalent) is available at that time make a decision whether to install the single application on the new setup or move to a alternative solution which runs natively on the Mac.
At this point I'm trying to stretch the life of my mid-2014 i7 MBP. I was running Hi Sierra on it and thanks to some experts in these forums I was guided to upgrade from High Sierra to Big Sur. The update went virtually without any issues and has put new life into the MBP.