Warren Buffett once said, “Our favorite holding period is forever.” Many CVS Health (NYSE: CVS) shareholders probably bought the healthcare giant’s stock thinking that they might be able to buy and never sell. But even Buffett has sold his fair share of stocks well before forever arrived. Is it time now to throw in the towel on CVS Health stock?