Is Visa Inc. (V) The Best Stock to Buy and Hold For 10 Years?

Is Visa Inc. (V) The Best Stock to Buy and Hold For 10 Years?