Get a refurbished enterprise or business grade laptop. Brand doesn’t really matter much, but Amazon has some awesome AMD HPs on their renewed store that run Linux like a dream. Probably around $300 but new they’d be over $1000 and are much more repairable.
Edit: I have this one. Bought it years ago and still works great. It was even still under warranty when I first got it. Probably not anymore: https://www.amazon.com/HP-EliteBook-Business-Processor-2-3-4-2GHz/dp/B0CRVF3GRR
's buildapcsales you may be able to find a deal on something newer, also you can always upgrade ram or ssd if you want to do some light gaming. Try for a min of 8 ram, 16 is ideal.