Hardware recommendations are really hard, brands to a lot of shit and there are a LOT of small details that make it so a small revision on the same model can make or break compatibility with any OS… even worse for Linux. Windows has tons of specifics hacks to work on specific hardware and they aren’t pretty.
For me, personally I always got the best result with HP EliteBooks from 2 or 3 generations bellow the current one and the latest Debian. But again, that’s just personal experience, nobody can guarantee you that you won’t pick a very specific EliteBook with some awkward detail and things will fail.