There’s an even better solution than buying a Mac: Use Linux! It’s free, more secure, and more stable! More specifically, buy a used PC and install MX Linux (https://mxlinux.org/) on it.
I recommend that anyone new to Linux get started by buying a used PC and installing Linux on it. As you learn to do more and more in Linux, you can phase out your dependence on your old Windows 10 setup. You may never, ever have to suck it up and “upgrade” to Windows 11.
PCs depreciate more quickly than Macs do, which is good news if you’re buying used, because that means you can buy your used computer for less money. It also helps if Windows is NOT provided with the PC, because the limited market for it allows you to buy it for less.
The Linux distro (flavor) I recommend is MX Linux. It’s popular, user-friendly, and FAST! It’s actually lighter and faster than many other Linux distros and will even work well on PCs that are 10+ years old and are MUCH too slow for the current version of Windows. Using the latest version of Windows on a 10-year-old computer is like installing a small 4-cylinder engine under the hood of a massive Lincoln Town Car. THIS is why PCs depreciate so much.
Linux also has much better security and stability than Windows. Let’s face it. Windows just isn’t ready for the desktop.
If you miss the user-friendly interfaces of Windows 7 and XP, you can get it from MX Linux (and many other Linux distros). It’s ironic that only Linux still offers an XP-like interface.
Linux doesn’t force you to pay for upgrades like Windows does. Linux is free.
The fact that Linux has so many distros is a feature, not a bug. When Windows makes changes that you don’t like, sticking with Windows means having no choice but to suck it up. It’s Microsoft’s way or the highway. If the Linux distro you’ve been relying on makes a controversial change that you don’t like, you can switch to a different one. The process of switching from one Linux distro to another is MUCH easier than the process of moving away from Windows.
Because Linux is so fast and efficient, YOU decide when it’s time to replace your computer rather than have Microsoft dictate the terms. As a general rule, you should NEVER “upgrade” Windows on your computer, because the newer version of Windows (designed for newer and faster computers) will be heavier and slower than the old one.