For home use machines (e.g. PC, NAS) typically how long would you tend to run a hdd (either mechanical or solid state) before retiring it ? Are people generally preemptively swapping them out on a regular basis, on an adhoc basis (upgrades), or only when something breaks (or seems about to). With the fallback that critical data is backed up to other device(s) (e.g external USB, other HDD/system, cloud etc) ? There's no right answer I'm just curious regarding others thoughts on this and how you're presently managing it.