That's unusual, Max! You're the first person I've heard of that had a problem with Avast letting through a virus. We have been using Avast for several years now with no issues.
That said, I have heard that the pay Malwarebytes is a wise thing to install.