Warren Buffett advises people to invest in shares that they'd happily hold for a decade. Here's one top growth stock that ...