What is the best NVMe M.2 PCIe SSD?

Here is a top of the NVMe M.2 PCIe SSD hard drives that come in the form of a small memory module. It is currently the most powerful technology for hard drives, those that will eventually replace the SSD, all like SSD are replacing traditional HDD discs.

Drive diskRead and write performance (MB/s) on CrystalDiskMark 6
Q32T1 sequential transfers & the number of MB/s per dollar.
Samsung Evo 970 250GB
SSD NVMe M.2 PCIe
2233
3586
37.7 MBs/$
Samsung Evo 970 1TB
SSD NVMe M.2 PCIe
2504
3567
11.3 MBs/$
Samsung Evo 970 Pro 512GB
SSD NVMe M.2 PCIe
2338
3564
17.8 MBs/$
Samsung Evo 960 Pro 2TB
SSD NVMe M.2 PCIe
2139
3535
4.3 MBs/$
Samsung Evo 970 500GB
SSD NVMe M.2 PCIe
2447
3494
22.1 MBs/$
Western Digital Black NVMe 1TB
SSD NVMe M.2 PCIe
2838
3472
9.5 MBs/$
Samsung Evo 960 Pro 1TB
SSD NVMe M.2 PCIe
2048
3470
7.7 MBs/$
Western Digital Black NVMe 250GB
SSD NVMe M.2 PCIe
2388
3432
35 MBs/$
Samsung Evo 960 1TB
SSD NVMe M.2 PCIe
1951
3398
8.4 MBs/$
Samsung Evo 960 250GB
SSD NVMe M.2 PCIe
1568
3273
37.3 MBs/$
Samsung Evo 960 500GB
SSD NVMe M.2 PCIe
1796
3256
17.8 MBs/$
HP SSD EX920 1TB
SSD NVMe M.2 PCIe
1739
3213
9.2 MBs/$
Plextor M9Pe 512GB
SSD NVMe M.2 PCIe
2014
3203
26.1 MBs/$
Samsung X5 1TB
SSD external
2383
2856
3.9 MBs/$
Intel Optane 905P 960GB
SSD NVMe M.2 PCIe
2385
2708
2.0 MBs/$
Toshiba OCZ RD400 1TB
SSD NVMe M.2 PCIe
1574
2658
5.5 MBs/$
Samsung Evo 950 Pro 512GB
SSD NVMe M.2 PCIe
1531
2599
13.7 MBs/$
Intel Optane 900P 280GB
SSD NVMe M.2 PCIe
2139
2546
10.9 MBs/$
Western Digital Black NVMe 500GB
SSD NVMe M.2 PCIe
2489
2527
14.2 MBs/$
Intel Optane 900P 480GB
SSD NVMe M.2 PCIe
2153
2519
4.4 MBs/$
Toshiba XG5 1TB
SSD NVMe PCIe
949
2314
6.9 MBs/$
Samsung Evo 950 Pro 256GB
SSD NVMe M.2 PCIe
939
2170
17.4 MBs/$
Western Digital Black NVMe 256GB
SSD NVMe M.2 PCIe
715
2142
25.2 MBs/$
Western Digital Black NVMe 512GB
SSD NVMe M.2 PCIe
843
1937
10.3 MBs/$
Intel 750 1.2TB
SSD
1287
1653
1.1 MBs/$
Corsair NX500 800GB
SSD NVMe PCIe
1518
1603
2.8 MBs/$
Intel Optane 800P 118GB
SSD M.2 PCIe
645
1453
5.6 MBs/$
OCZ RevoDrive 350 480GB
SSD PCIe
814
1373
6.2 MBs/$

Prices can go up or down. The ratio does not include shipping costs.