The most important thing I think when it comes to getting a Linux desktop that just works, is to buy a laptop that has little-to-no issues with Linux in the first place. As someone who struggled with linux on his existing Windows laptop, I made sure that my next laptop had very few issues on the Arch Wiki, and I installed Arch onto it. Works perfectly.