Option 2: don't virtualize on Mac. Instead, put a few years of the virtualization software annual subscription rent towards buying a dedicated Mac Mini-like PC. Since the vast bulk of the world isn't looking for towards 50% profit margin on their products, a little money can buy a
LOT of PC.
Then let the PC do the PC-ing and the Mac do the Mac-ing. Even a few hundred dollars will buy a fairly useful PC. And since PCs are generally user upgradable, you can start with what you need in 2024 and then- and I know this will seem crazy to us Apple people now-
upgrade RAM & storage
later if you need more.
I went this way and am quite pleased with this instead of annual ≈$60 "subscriptions" to only get ARM Windows vs. full Windows. 32GB of RAM + 10TB of fast SSD + the entire PC itself with good graphics card cost less than Apple charges only for a storage upgrade to 8TB SSD. Had I not decided to "go big" (and go ahead and grant myself access to just about all AAA gaming too), I could have got a "good enough" PC still fairly loaded for a budget down in the $400-$600 range.
If:
- your main computer is Mac but you sometimes need Windows, this is a good option.
- your main computer is Windows but you sometimes need Mac, a variant of the same using Mac Mini is a good option... and will cost a lot less overall.
- you really need both "on the road" with you, perhaps 2 laptops in the bag might be a better option. Then, just selectively bring the second one whenever you can anticipate needing it on the road. Else, you are only carrying 1 laptop when you are confident you won't need immediate access to the other.