There is nothing wrong with selling for short profit and to buy at the dip again and there is nothing wrong to hodl for long, it all depends on individual target goals. At any point, stay with your goal. The reason that some people regret on their investment is because of greed, they shift their goal post at the middle of the game. Bitcoin is a very volatile asset and when the bull comes with, it looks as if it will continue for a long time then you change your target plan to higher price but without recourse to correction on the price action that had already happened. After that correction, price may not get to your new target for a long time. So stay with the decision made earlier before investing, that's being discipline in investment.