Check out the Virus Bulletin for the top-rated AV programs: https://www.virusbulletin.com/testing/results/latest/vb100-antimalware
Some of those mentioned above are in the table.
How each performs (and impacts) on your system will, I have found, be determined by the specs of your machine.
Some are demanding on resources so one can forget about doing anything else whilst they are updating etc.
If you choose a free solution, it is worth reading the terms and conditions especially the privacy policy. AVG (Free)
is an example of a program that monitors your web usage (but, if you are using Windows 10 already, perhaps
you aren't that bothered... ).
I have favoured the paid-for version of AVG for some years as it is relatively stable and well-behaved. It is
important, however, to disable the automatic checks for updates if one is playing games as I have found these crash
the PC in-game. Better to schedule the update checks for when one is not playing.