Warren Buffett, arguably the greatest investor of all time, is on record saying that his favorite holding period is forever. These aren't just words from the Oracle of Omaha: Many of the stocks in his ...