For instance, a drive from a reliable brand like Samsung and Crucial:
FYI, Micron shut down Crucial brand. i believe you'll have hard time if you ever need their customer support after buying Crucial product.
How are node runners dealing with this at the moment?
I still use my old few TB HDD to store all data.
I think I have a similar choice from the above post; 2TB should be enough; it would take 3 to 5 years.
Even on worst case, 2TB drive can last a bit longer than 5 years.
Growth per year
= max block size * blocks per day * day per year
= 4MB * 144 blocks * 365 days
= 210240MB
It's about extra 205GB per year.
https://blockchair.com/bitcoin shows current Bitcoin blockchain size is 762GB.