Personally I would recommend laptops from shops that give you a Linux option right from the start. From the big manufacturers I could see that this is the case for the Dell XPS and Precision 7670, while Lenovo offers it on various Thinkpad models. I could not find that for any of the HP models (except Dev One).
Although I have not used them, I am not a big fan of the Clevo based machines that System76 and Tuxedo have. I think the Librem and Framework machines look nicer (even though I prefer 14+ inch sized machines).
A good resource to check for Linux compatibility of specific components and laptops is https://linux-hardware.org. I whish this resource was used more often by reviewers.
I would also give a laptop bonus points if its firmware is supported by easy upgrades via LVFS https://fwupd.org/lvfs/devices/.