I got a refurbished ThinkPad T470 for £200 and it is like new. May need to add more RAM (came with 8GB), but that's it.
I don't really need to upgrade my hw often, only when it breaks and it is clear it was so outdated is not worth repairing it. OK, it all depends on your requirements, but I don't see myself buying a new laptop ever again. Both because price and cost to the environment.