The two top Samsung models offer more performance than any competitor can currently offer. The M.2 slot is almost pushed to its limit.
A big difference between the 960 Pro and the 960 Evo can’t be measured, the 960 Evo shows itself in the benchmarks partly even faster. With such fast NVMe SSDs, the speed brake is often no longer found in the memory but on other components. However, the new driver provides more stable speeds and should be installed by you in any case.
If you don’t write a lot of data to your SSD every day, you should use the Samsung SSD 960 Evo. This is a bit cheaper, but you won’t notice any difference to the 960 Pro. The only reason for the Samsung SSD 960 Pro is the TBW values and the warranty. But also the SSD 960 Evo 1 TB already offers a TBW (Total Bytes Written) of 400 TB, which will easily be enough for you. I have written on my system SSD during two years of use about 30 TB.
If you’re buying a new gaming PC with M.2 slot (which is what any current motherboard offers), I recommend a Samsung SSD 960 Evo.