I'm convinced the reason all my drives used to fail is because I would leave the PC on, and only reboot for updates. Otherwise I would just put them to sleep. Three years later, I turn off the PC every night and haven't had a failed drive since.
even when your pc is on, the drives should power off when they haven't been utilized for a while. i used to keep my machines running 24/7, and i mean not even letting them sleep, and i have never had a drive fail. since electricity prices started going up i let them autosuspend to save money.
if you have mechanical hard drives, make sure they are mounted in a proper orientation. with SSDs, there are lots of manufacturers out there, so choose a reputable one.
Honestly if you were expecting a drive failure in three years, you probably have some other problem. The SSD in my desktop is clocking 7.3 years and I never shut down my machines except to reboot. On my servers, I have run used HDDs from ebay for up to ten years (only retired for upgrades). My NAS is currently running a mixture of used drives from Ebay and some refurbs from Amazon, and I don't anticipate seeing any issues for at least a few more years.