Finding stocks with enormous growth potential to buy and hold for a full decade is another ... Silicon carbide (silica ...