Warren Buffett has famously said that “our favorite holding period is forever.” To be clear, this doesn’t necessarily mean that Buffett actually commits to holding any of his stocks forever. Rather, what he’s saying is that he loves to invest in companies that have durable competitive advantages and are so well-run that he could conceivably keep them in his portfolio forever.