Warren Buffett, arguably the greatest investor of all time, is on record saying that his favorite holding period is forever.