Sort:  

Not quite a McAffee level of confidence, but I'll take it.

I am certain that McAffee level of confidence is never warranted. I actually consider such confidence the perfect sell signal. Irrational exuberance and all that...