I think I paid (and will happily pay again) $50 for the latest Acronis which also includes Ransomware protection. The spate of Ransoneware attacks is scary, and it's one of the few things that Windows Defender isn't so good at (but not entirely useless). So Acronis is, in my oinion, well worth it. I've used Acronis for a long time on my Win 7 studio PC, but had to buy the latest version to install on my Win 10 laptop. The old version has saved me a LOT of grief over the years for when HDD just decide to give up living.
It's a good product, with good service and support. You don't really appreciate it until you've spent a week reinstalling a hacked or damaged HDD, because you didn't back it up.
Just double-check that any competing products actually allow you to reinstall your entire partition/HDD should it be needed, rather than revert to an earlier "Saved" version, which isn't quite the same thing.
And as someone else alluded to, the free versions of software rarely give you the full functions -- what would be the point? But you generally don't find out the shortcomings until you need to be rescued.
Good luck.