There’s some mixed advice here.
I’d advise against ccleaner. There are good reasons for running it but this isn’t really one of them, and it has the ability to really screw things up if you select the wrong options. If you really must run a clean-up program, TFC is the one I’d recommend. TFC removes temporary files without frapping about with the registry. (“Registry cleaners” at best do nothing useful and at worst cause chaos; your registry isn’t dirty, leave it alone.)
More RAM and SSD is almost always good advice to the question “how can I speed up my computer” but that wasn’t the question posed.
“Use Linux, all versions of Windows slow down” is the typical battle cry of your average Linux fanboy who hasn’t touched a Windows PC since Windows 95 but still feels qualified to comment on it. It is, of course, patent nonsense.
MalwareBytes isn’t better or worse then MSE, they’re different applications which do different things. They’re both very good at what they do. MSE performs quite poorly in AV tests because it’s designed to catch viruses rather than perform well in tests.
Avast isn’t (arguably) better or worse than MSE just because one catches something the other doesn’t. If you take any two AV solutions and run then successively on a badly infected system there’s a high chance that the second will catch things the first missed.
Keeping your system updated is always good advice. Driver updates (as you’ve found), Windows Updates, and updates to third party applications (particularly Java and Flash if you have them installed) will have a bigger impact on the performance and security of your system than any AV product. If you do that, the primary reason to still have AV installed at all is to protect the computer from yourself; clicking on dodgy emails, downloading hooky software and suchlike.