Bitcoin holding should last at least 5 to 10 years or longer before you can even think of taking profit, because take profits when your bitcoin investment is not up to 5 years it is not a good holding and even taking profits at early stage of accumulation is also a bad investment unless you are a trader, only traders panic and sell when bitcoin price is decreasing. as far as you an investor you don't have to panic and sell when bitcoin dip rather buy those dips and hold for bitcoin price will increase with time just keep buying bitcoin and hold.
Of course, it should be like this, if someone can hold Bitcoin for 5 to 10 years, then in that case, he will definitely get profit, it is guaranteed. Because so far, it has been seen that Bitcoin itself has failed to create a new ATH in a four-year circle. So if someone can hold Bitcoin for 10 years, then he can make a very big profit from here. Everyone's investment has the purpose of making profit. Because you will invest money where you will get a good return. However, since the price of Bitcoin is not stable and the price of Bitcoin not only increases, it also decreases a lot and then recovers, it will not be possible to earn profit by holding Bitcoin for a short period of time if you are not lucky. What does investing for a short period of time mean leaving profit to fate.
Its about timing, In April 2024 Bitcoin was valued at around $52,000 and in
just over 12 months it has more than doubled, there is no other investment which
has produced a return like that in the last 12 months.
We are approaching a potential Bear market so for an investor it would make sense
to NOT HODL and wait for the end of the Bear market to go again.
There are a lot of people who advocate for taking profits.
The OP is right though, its good for the network to move coins and anyway
its never going to happen for everybody to HODL, everyone has different life
experiences and ambitions and they dont all mount up to HODLing everything
for 5 to 10 years.