Why would you need 2 TB SSD to store 512 MB of data? (we are talking about running a node here, right?) Even if you wanted to store the full blockchain 2 TB HDDs are cheap and would be enough for long time to the future.
How do you maintain all blockchain when block size limit will be 8 MB? Blockchain is almost 50 GB already. It'll be 63 GB before new year. Imagine we see 8 MB blocks every 10 minutes. Even 2 TB would be obsolete in 5 years.
If you don't want any problems you don't store your blockchain in HDD. You need a good SSD. Running Bitcoin Core is very expensive even right now.