Quick Answer
For CAD learners, a 1TB Gen4 NVMe drive is the practical buy at roughly R1,000-R1,800, with read speeds around 5,000-7,000 MB/s. A WD Black SN770, Samsung 990 Pro or Kingston NV2 covers gaming and study without the price premium of Gen5. Buy capacity over raw sequential speed - 1TB fills fast.
Three capacity tiers and what they cost
Three sensible tiers for CAD learners: a 500GB Gen4 (R600-R900) as a tight boot drive, a 1TB Gen4 (R1,000-R1,800) as the do-everything sweet spot, and a 2TB Gen4 (R2,000-R3,200) when you keep a big Steam library. The SN770 and Kingston NV2 anchor the value end; the Samsung 990 Pro is the premium pick with a DRAM cache for sustained writes.
Gen4 vs Gen5: where the money actually goes
Gen5 drives hit 12,000+ MB/s but you will not feel that in games - load times are bottlenecked elsewhere, and Gen5 runs hotter and costs far more. For CAD learners, a good Gen4 drive is the smarter spend. DirectStorage gains are real but small, and a DRAM-less budget drive only slows down on huge sustained file copies.
M.2 slots and heatsinks most buyers overlook
Check the slot before you buy: most boards give one Gen4 M.2 wired to the CPU (fastest) and a second wired through the chipset. Put your boot drive in the CPU-linked slot. Add a heatsink for 2TB+ drives under heavy load - a hot NVMe throttles, and many motherboards ship M.2 heatsinks free.
FAQ
500GB, 1TB or 2TB for gaming?
1TB is the sweet spot at R1,000-R1,800 - a single AAA install now runs 80-150GB. Drop to 500GB only for a pure boot drive, and step to 2TB if you keep a large library installed at once.
Is Gen5 worth it over Gen4?
Not for gaming. Game load times barely change between Gen4 and Gen5 because the bottleneck is decompression, not raw bandwidth. Gen5 costs much more and runs hotter - save the money for capacity or a better GPU.
Do I need a DRAM cache?
For mostly-gaming use, a good DRAM-less drive (like the SN770) is fine. DRAM-cached drives like the 990 Pro only pull ahead on long sustained writes - large video exports or moving hundreds of GB at once.
"Pro Tip" | Install your boot NVMe in the CPU-linked M.2 slot (usually the top one) and fit a heatsink on any 2TB+ Gen4 drive so it holds full speed under sustained load.