I love CCleaner. Has really helped me a few times in cleaning up my laptop and making it run better.
Mainly back when I had a shittier laptop and it was cluttered with shit, but it's still pretty useful.
If you can do then yeah, I had it but then I lost it and been using the free one ever since it does everything you really need it it to. The recovery feature is pretty good but priform do another program called recuva with does it for free anyway lol. So if you find a torrent go for it if not, your not really missing out on much the free version is pretty good