My wife and I both use cheap linux-running Lenovo Thinkpads (the thinkpad part is important- regular lenovos can be junk) - they are slow, but small, cheap, and sturdy. How fast do you need? Thinkpads hold their value OK, but depreciate fast enough to buy a decently new one for cheap. (I find they have a higher price floor than other brands, but don't depreciate as slowly as apple laptops)
I would suggest learning linux by installing it on an existing system first, or buying a random cheap local used laptop to test it. It's rather easy, no command line necessary, but there are of course differences from windows. At this point, I find installing software on linux to be EASIER! Instead of going online, downloading a package, etc, I can just open the software tool, search the name, and click install. (Or just type it in the command line. Decide I want to install thunderbird? Open the terminal, type something like "sudo apt-get install thunderbird" depending on what version of linux you decide to use, and it's done)
For reference, my wife is using a X250, with an older i7, 8gb ram, and I put an SSD in it. She is running Kubuntu. This machine has a processor that is too slow for doing ANYTHING else while on a zoom call (zoom is really resource heavy) which is why I upgraded and gave it to her. It's 6 years old at this point.
I am using an x270 modified with a 13.3" screen instead of the stock 12.5, i7, 16 GB ram, and I have a 500 gb SSD in it. Even this custom modified machine only cost me $500, but it came from Asia, so the built in windows key was invalid. I didn't care, as I wanted to run Fedora (with KDE) on it, but I had a spare windows 10 key anyway- though I literally never use the windows install, so I should just delete it to free up hard drive space. The X270 is a laptop from 2017, so only a minor upgrade from the older x250, but it handles everything I want it to do.