Short answer. Do both. Upgrade to Windows 11 and get Linux.
Longer winded anwser. I recently and successfully upgraded my Windows 10 PC to Windows 11. After all the hype surrounding this operation, I was pleasantly surprised at how easy it was. Seamless for the most part. Even for a novice like myself.
However, just for fun and because I'm interested in new and different things, I built an alternate PC and loaded Linux Mint Debian Edition (LMDE) on it. You don't have to break the bank to do this. In fact, case in point, a $20 dollar HP Pavilion from Goodwill will do this resonably well. Anyway, I've been really pleased at how good free and open source software can be. It's an overall good running system. As well as a complete suite of tools and applications. I recommend LMDE for those interested in trying out Linux.
Plus I like the fact that the more I learn about the Linux operating system, the more I have a working insurance policy against whatever whems Microsoft wishes to heap on us consumers in the future.. You know. Down the road.
On the flip side there is still a lot of software that only works on Windows and MAC PCs. Like for example, Turbo Tax. Now, there are ways around this on a Linux machine, but it makes sense to me to keep a working Windows machine around as a tool when occasions like this arise. This rather than entering into the world of dual boot, virtual machines, Wine applications and the like. I guess all good stuff to learn but when my time is already a bit limited and I have a good working Windows PC that's up to date, I'll wait on that stuff as time and necessity allows.
A few ideas that have worked for me. Good luck in whatever you figure out.