So some common tips that you might find useful:
Laptops commonly come with SSDs or even NVMes today. If you have enough RAM, you can avoid enabling swap during installation, that will provide you more useful space on your expensive drive.
Enable periodic fstrim on your drive, to make sure your deleted blocks are reused.
If you are using Samsung NVMe, you might want to use bigger partition offset than just common megabyte alignment. I was recently researching this, and found out, that it can make some performance difference if you use 3 MiB offset instead of 1 MiB. It's a bit of a difficult topic, because Samsung staunchly refuse to answer questions about their NVMe erase block size. In general it's recommended to have partitions aligned to that size for best performance. You can run various testing tools like fio before setting up the system to find the optimal layout.
Prefer AMD for your GPU (Vega is the best today), it will save you a lot pain (i.e. avoid Nvidia and especially Optimus).
Also, as others said in this thread, consider if you need a laptop at all. Desktop would be cheaper for better performance hardware.