Not good to buy when in bull run. Better to buy low and sell high if not you can lose big chunk of money.
As long as you gain profit and the price increase after you invested, you can sell without lose and hesitations. You have to consider the price of buying and selling even every time is good because some opportunity comes after you take actions which make you regret much.