Obligatory watch for those interested in buying a new laptop. TL;DW: the latest generation of CPUs is such an improvement over the last one, that it feels like you’re seriously missing out if you don’t buy one of 'm.
Assuming that Arm-powered Linux devices aren’t ‘ready’ for your workloads, we’re left with the latest by AMD and Intel.
However, it’s noteworthy to mention that these aren’t provided by traditionally Linux-first vendors like NovaCustom, System76, Star Labs or TUXEDO computers yet.
Heck, these are currently only found on laptops by ASUS, HP, Lenovo and MSI. And from within their offerings, none are sold with Linux OOTB yet. This isn’t important for easy install (as I’ve yet to find one bundled with EndeavourOS anyways), but it is for proper Linux support so early into its lifecycle.
So, quite frankly, I’d suggest you to abstain from buying a device right now as it might lead to buyer’s remorse. Instead, consider buying one at next year’s Black Friday.
However, if you truly need one device right now, then I’d stick to one sold with an AMD Zen 4 processor. Furthermore, either ensure that the device is sold with Linux OOTB, or check out its ArchWiki entry to see how well-documented it is and buy accordingly.
For specific device recommendations, you seem to be particularly interested in making use of Black Friday deals, and thus I’d assume that price is an important factor. Unfortunately, most Linux-first vendors aren’t particularly known for offering great buck for your money. This does make it easier to choose, though.
Taking all of the above into consideration, we actually arrive -perhaps unsurprisingly- at Lenovo’s Thinkpad line of devices with AMD’s Zen 4 processors.
I’m kinda familiar with that rabbit hole :P . Though, I didn’t quite consider your 3rd and 4th methods. So kudos to you for that!
While writing up a draft, I actually stumbled upon an (unfinished) article that goes over this subject in way more depth than I could.
Though, the author doesn’t mention NovaCustom that intends to combine Boot Guard, Heads and QubesOS certification on their devices.