Do i really need an M.2 NVMe PCI Express 5.0
Do some soul searching.
I'm on a single 240GB g3x4 M.2 for now. In terms of high speed, I don't really feel the push for more than this (yet).
Full evolution will be g4x4 M.2 RAID (mobo), which historically doesn't sit well with others and understandably so.
There is such a thing as "too fast" and I've already encountered it on single ~3GB/s writes. The writes themselves are great. Love it.
The issue is in diagnosing storage problems whenever there is constant log writes or buffer issues that lead to nonstop data dumps.
Can't see it if you're not even aware of constant writes to the tune of 11MB/s with ZERO signs of slowdowns of any kind at the console.
You absolutely need to get into a habit of opening Resource Monitor just to identify the slowdowns and even then, anything can trash it.
Do I need g3x4?
As a substitute to sata? Yes.
Loading VR apps? Yes.
Loading modern games? No.
Loading antique games? No.
Loading incredibly massive DBs? No.
Loading thousands of tiny files? Possibly.
Compiling giganto lightmaps? Absolutely.
Of course, g4x4 and g5x4 facilitate significantly faster operating conditions for each scenario.
The moment
g5x4 RAID hits the scene, we're going to have a very different universe of problems with storage, starting with rogue apps.