I have one thought on PCs. I bought my mom a PC with an Intel i3 and it was painfully slow. I'd definitely pay extra for at least an i5 (or AMD equivalent).
While it always helps to go up on CPU, IMHO on a modern Windows PC RAM is even more important to overall system performance. (And unfortunately due to the thirst of AI data centers the price of RAM has skyrocketed as of late, although it's started coming down a smidgen.)
I'd recommend a minimum of 16GB of RAM for a modern Windows PC if at all possible... As with most things, the more you can swing the better. I run 64GB of RAM in my laptop and my desktop, but I also push mine a lot more than the average person.
A nice think about RAM is that you can usually add it later. Kind of like chrome on a Valkyrie.
Desktop PC - usually pretty simple as long as you can get the proper memory for the motherboard.
Laptop / (other portable PCs) - not so much. Small screws,tight spaces inside the cases, etc. making adding RAM to a portable more difficult than a desktop. When I bought my current laptop - I had RAM maxed out , then swapped the harddrive for a 1TB SSD (also a great performance booster). In fact - I would go so far to state that everyone should be using an SSD for boot drive / virtual memory, and for apps you use alot. Harddrives have their place, mostly for data.