Yes and no.
But mostly no.
I look at it a different way completely:
There is no such thing as a secure computer.
Let me explain why I say that, and what that means you need to do.
I never want people to think that their computers are “secure”. (And for the record, I do include PC’s, Mac’s and Linux machines in that statement.)
Once you assume that it’s secure, it implies you can stop thinking about security. Nothing could be further from the truth.
Tools like malware scanners, firewalls and more can do a lot, but they can only do so much. They have no way to protect you from the least secure thing on your computer.
Don’t take it personally – I’m the least secure thing on my computers as well.
The rule is very simple: there is no software, no device, no “fix” that will protect you from yourself.
Even with the best combination of software and hardware there’s simply no way I’d ever call a computer “secure” because there’s still someone using it who, by definition, is not secure.
And of course there’s no “best” combination of hardware and software either. Some are better than others. Some combinations work out well and others don’t. Some are more sensitive to the situation, differences in system configuration and usage. And on top of that, it’s all constantly changing over time as new malware and new tools continually appear or are revised.
So after that little rant, let me perhaps more directly address your question.
Avast and Malwarebytes are fine tools, but you haven’t indicated how else your system is configured.
As outlined in my article Internet Safety: How do I keep my computer safe on the internet? the basics for security include:
Keeping all software up-to-date.
Your own personal behaviour online.
As you can guess by now, I consider the last the most important of all.
And I’ll absolutely agree – it shouldn’t be that way, and it would be really nice if it weren’t. Everything ahead of it on the list is important and can help a lot, don’t get me wrong, but ultimately anything protection that they offer can be thwarted by our own behaviour if we’re not careful.