What is the need of taking profits overtime? what will you be using the profits to do? those are the questions and projecting 20-30 years will depend on the age of the hodler and if they have also reach their target of accumulation. The only time i can consider to take profits from my investment is after i must have accumulated to my satisfaction and have made a lot of profits which i know that if a take the profits i will invest it on something productive but taking profits and still keep it in Fiats or some stablecoins will make no sense at all so before intending to take profits you should be able to have a concrete plan of what to do with the profits you have gotten from your investments.
Profit is taken either when it's needed or when the target is reached.Other than that - surely, one should hodl more and stay happy doing so.
Talking about the bold words in your statement, honestly it's mostly traders that talks like this, you don't take profit from your holdings because you are in need, that's why source of income and an emergency funds are in place to sorts out your financial needs, your Bitcoin holdings is an asset you hold for a very long period of time in other to change your financial status for ever, not what you just hold and decide to withdraw because it's been needed to sort some financial needs, it's only traders and those that Normally sell their Bitcoin for minimal gains that thinks and speaks that way.
You are actually right but the all bold statement is not totally wrong, the only place that is wrong is when the person said profit is either taken when it is needed, that is totally wrong we are not investing in Bitcoin to take profit when it is needed and whenever you take profit from your wallet because of challenge or whatever it because trading because investment is always for some duration of time which could be 4,5 or 6 years and even more. However, anyone who has this mindset that profit is either taken when needed will never go far in his or her investment because the person will be so much dependent on the investment and you are right when you said it can be taken when the set target is reached but it is not advisable to take all your profit just because you feel you have gotten to the peak, you can decide to take some cent and enjoy yourself and use some for something that will generate more money.
Many people, probably moreso with poor people, tend to be too anxious to take profits and to fail/refuse to let their investment into bitcoin ride. Of course, people have to create and to maintain their systems and to figure out ways to balance their finances and their psychology so that they do not get sucked into a mistake of ending up cashing out too much too soon and perhaps cashing out (taking profits) for the wrong reasons (even though the reasons for cashing out some or all of their BTC might seem comfortable at the time that they end up making such choice, taking such action and cashing out too much too soon). They might not even realize for several years how much they had ended up fucking up by cashing out too many cornz too soon.
Everyone in the world, rich and poor, wants to make a profit. Everyone wants to improve their position. And those who are involved or investing in Bitcoin, all want to be profitable and rich after a long time. The type of savings is different for each expert in the field. Just as a Bitcoin investor follows the DCA method of holding and other methods for savings, and makes all efforts to be successful in investment, he also needs to maintain his emergency fund so that he does not face any problems in the future. He has to invest while keeping his physical, mental and physical life system in good shape. I think this is the best way to keep the investment going and the alternative investment system for them. A negative person will always think, how can he invest in any way and in any way, he will benefit after a long time. But those who trade with Bitcoin like gambling do not need funds and do not need a wallet, but the ideal of a dedicated investor is to invest for a long time, 4-10 years, only then will he be able to earn a large profit in cash.