ROI-wise, there is nothing that comes close to Bitcoin, many people don't understand this thats why they got robbed of their Bitcoin, they sold it away from small amount, and now that big companies are accumulating hard it is time for Bitcoin to be even more harder to accumulate, scarcity will hit very hard like nothing we've seen before.
Those who have invested in bitcoin know that it is the most profitable investment, and that is why they choose it. But they are not like us in that they do not have enough faith in bitcoin so they cannot hold it for a long time to be able to earn more profit. Or there are also some cases of early selling which may be due to forced circumstances or bitcoin has reached the target they set. Overall, there is nothing wrong with taking profits because everyone has different goals and circumstances.
I have took some profits and I plan to hold the rest till 2025 when I will probably sell the rest and by back very low in 2026, be prepared for this people, it is going to happen if you understand the chart and past history of Bitcoin very well.
Get prepared.
I like your strategy and that's exactly what I'm doing, I don't like the idea of holding for long periods like 5 to 10 years or until bitcoin hits 1 million like what whales are doing and advising.