You should take profits when the stock prices go up, and it depends on the time of the day, week, and month. So consider what your plans for the portfolio are, and act correspondingly, taking profits daily, weekly, or monthly.