In investing, of course each person has a different strategy from other people in achieving their investment targets and of course they have very good mastery of the field they invest in so that they can make a profit on their investment and if indeed you can know when is the right time for Bitcoin to rise and also down, of course it will be very easy for you to get a profit from what you invest, but because the price of Bitcoin is very difficult to predict, I think it would be better for us to collect it gradually and hold it for a long period of time to be able to make a profit from holding a number of Bitcoins.
Investment is an activity to spend your money, buy something, hold it, and at the end, to get profit.
So taking profit from your investment is a good practice but how to do it to get profit but still ensure that you will gain more profit in future is a hard task.
Michael Saylor Interview: Why You NEED At Least 0.1 Bitcoin (2024).
If you invested in bitcoin, and now you are getting good profit in digital number, like 200% ROI or higher, it's good if you take profit with 30% or 50% of your capital but as I list two main tasks.
Taking profit and enjoying it.
Ensuring that you will gain more profit in future.
After taking profit 30% or 50% of your capital, you can reserve the rest for higher prices of Bitcoin, for next 2 or 3 cycles till 2028 or 2032.
The interview above from Michael Saylor and his advice makes sense.