One of the best stocks to buy and hold forever is none other than Buffett's largest personal holding, Berkshire Hathaway.