There are three times when you should sell a stock: (1) to rebalance, (2) to exit a concentrated/losing position, or (3) to fund your lifestyle. I think all of these are important in their own right and will be utilized at different points throughout your financial journey.