On my home linux machine I run a relatively cheap and small SSD as / for the OS. The /home mount where all my files are is on a large conventional spinning HDD. Makes for really fast boots and updates at a very reasonable price. When the SSD starts to go bad I just replace it and reinstall linux without disturbing my data. That just happened recently after about 3 or 4 years of use. I’m still going to use spinning drives for my primary storage. But SSDs are working their way in. My next project is going to be a RAID 5 array for our home network.
You may as well put your home drive on the SSD and tar it up every night onto a spinning drive. As a matter of fact, tar the whole system.
tar -cvpzf backup.tar.gz —exclude=/backup.tar.gz —one-file-system /