No, never. In the past when the antiviruses were few and not so good, maybe it made sense to buy a good one. Nowadays even the free antivirus software is in good level for personal computers. For business - maybe you should consider working with commercial software. Anyway, I think that no antivirus good stop professional attack but could protect from main threats.