Some recommendations I would suggest are:
-Linux-specific laptops (HP Dev One, System76, etc.) as they are built specifically with running Linux in mind.
-Framework Laptops, as Framework has worked hard to make sure Linux works well with their devices.
-ThinkPads, as their hardware usually tends to work really well with Linux.
I personally use the Framework Laptop 13 running Debian, and I love it!