It is generally better to sell stocks when their prices are high, or they have increased since you bought them. The aim is to make a profit by selling your stocks at a higher price than you bought them for. If a stock suddenly shoots up, it could be the right time to sell.