Visa's (NYSE: V) share price is trading near its all-time high of around $312 per share as I write this. Is it worth buying ...