Hello and welcome to BC:
To be honest (and I don't intend to come across as flippant or dismissive), there is no "best inexpensive antivirus", no best free antivirus, and no best paid antivirus.
If you ask 100 computer users/experts, you will get at least 110 different, fervent opinions, both pro and con.
No one security application or suite "best" suits all users.
A basic internet search with Uncle Google or Auntie DuckDuckGo will turn up many, many comparative reviews.
Take them with a grain of salt, as they are not always entirely unbiased.
There are also AV Comparatives and similar comparisons. They are not perfect, either.
And there are many threads HERE in this forum section
Having said that, no security application can provide complete protection.
And the weakest link in any computer security setup is the USER.
This excellent pinned topic is worth a read:
https://www.bleepingcomputer.com/forums/t/407147/answers-to-common-security-questions-best-practices/
Respectfully submitted
PS When it comes to price ( "free" vs. "inexpensive" vs. "premium"), one needs to ask: "How much are my precious data, my sensitive personal/financial information, my identity, my peace of mind and my time/effort worth?"
PPS Since you asked, I was a LONG-TIME Kaspersky user who was recently forced to move to ESET for reasons beyond my control.