I use a 180GB SSD main drive and four 1.5 TB spinning platters on a fakeraid 0+1 setup (so 3TB total).

I had a previous SSD of about 128GB that lasted about a year before I started seeing errors. That drive was getting around 90% full. Part of the problem is that once it gets that full, it can't go hunting around for good sectors to replace the bad ones. You want to aim for no more than maybe 75% full. For me, that makes 180GB the minimum I would buy.

I've had the current one for about 2.5 years without any issues.

Making sure your swap space sits on a spinning platter also helps.

"There is no shame in being self-taught, only in not trying to learn in the first place." -- Atrus, Myst: The Book of D'ni.