Good advice, we should take advantage of the opportunities that are already in front of us. Bitcoin is an opportunity that we can take, because investing in bitcoin for the long term can always bring us profit.
We only buy when the price is still low, usually during the bearish season and hold it until the price of bitcoin goes up.
If it reaches the target, it is better to take profits. We don't be greedy!! If we become greedy, we can fail to get optimum profits. In many cases, people end up with losses because they become greedy. I have experienced this, I'm holding random coins and I didn't sell them when it was pumped. As the result, the coins are delisted from exchanges now and I get nothing. I missed the chance to get thousand dollars.
It is easy to say buying at low price and sell at high price. In fact, it is difficult to do it, sometimes we have no confidence to buy when the price was very low. And we doubt to sell when the price is very high.
Greedy. This is something that must always be avoided because it can change the planning that has been prepared, it can fail because of this, and I really agree with what you said, that after reaching the predetermined target, finish and end it, so that you don't delay it, so that you don't get what you want.
Agree, that buying when the price is low and selling when the price is high, but in practice, it can be incompatible and, finally, no action is taken because you are not confident with the situation.