I'm planning a new build, mainly for home use as a media server, backup box, and small homelab. For apps and VMs, I was planning to use a mirrored pair of 1TB NVMe SSD's.
A few things here... NVMe's only suck if you buy something not reputable. It can be a gamble so buy something with a reasonable warranty. I purchased six 4TB NVMe Gen 4 drives for $200 USD each. My first 2TB drives we slightly under that price 12 years ago. Not saying you should buy six 4TB NVMe drives.
Questions:
1) Media Server, Backup Box, Small Home Lab. What medium do you plan to use here? Hard drives, SSD, NVMe? And what ZFS configuration?
2) VM's for apps. Do you plan to run apps such as TrueCharts and/or spin your own VM's and run them on TrueNAS? And store them on a NVMe?
I'm asking these questions because before you spend your money, you should have a game plan. When I think Home Lab, I think of a quickly responding system, which means fast drive speeds, either SSD or NVMe (which is SSD but PCIe interface). I also think of using ESXi to run VM's, vice TrueNAS.
A media server could be using one or more hard drives, it depends on how much data you need to store and how much redundancy (failure protection) you need.
I'm with
@Patrick M. Hausen , The Samsung 970 EVO works pretty well, I have no complaints from one in my personal computer. Again, reputable name, and warranty. And look at some reviews, just notice who is writing it. I look at several different places for a review of a product and if all matches, then I can say the reviews were not very biased (a good thing). It can be tricky. I know people come here asking if drive XYZ is a good drive, they are hoping someone will save them the headache of researching the products as well as hearing some personal experience.
So my long message is: Figure out what storage medium you want for the different use cases you are planning for. Research it. And if you only need 4TB or storage total, you could buy a pair of 4TB SSDs and mirror those.
Notes on warranty: A warranty can be designated to last a specific period of time (ex. 5 Years), or by how many TB can be written to the drive (xyz TB Written), or more often both, 5 years or XYZ TB, whichever comes first.