I personally, learnt to always take profit.
I myself believe in the principle of always take profit. Because I don't like to wait if there is a profit from my investment whether it is less or more. A good opportunity came this week to make some profit. The market was dumped a lot this week. So I invested some USD and then sold when the market pumped again.