If you really have $2k to spend on a laptop, then a Mac is probably a safe bet. All developers I know that use one are very happy with it, although I don't have one personally so I can't offer first-hand experience.
OTOH, I am more than happy with my Dell laptop. A slightly older Latitude. Everything works out of the box (I run Manjaro on it), even the WWAN, keyboard lights, card reader, etc. And you can get replacement parts (battery, screen, keyboard) for years since those laptops are so common.
OTOH, I am more than happy with my Dell laptop. A slightly older Latitude. Everything works out of the box (I run Manjaro on it), even the WWAN, keyboard lights, card reader, etc. And you can get replacement parts (battery, screen, keyboard) for years since those laptops are so common.