I think that each of us should know his goal, after which he will withdraw all the money earned, or at least not a small part of it.
After all, all our work in the crypto industry must have physical results. Yes, we all fall for getting more bitcoin or other cryptocurrencies, but does anything change in our lives from the increasing numbers on the screen? No.
Therefore, everyone should think about what they want to buy, how they save up cryptocurrency. It could be a car or an apartment.
But it is definitely impossible to invest and trade in foreign currency aimlessly.
Taking profits is never wrong and I like to live realistically like you. Don't forget that the goal when investing in bitcoin is that we want to be rich, we want to have a better life, and for that to become true, we should take profits every time bitcoin reaches the goal we have set. Keeping all our assets in bitcoin or cryptocurrency but our lives are not getting better, we still live in poverty, what is the use of owning a lot of bitcoins?
That's why I'm always against people who intend to hold bitcoin forever and never sell it, I find it funny and really don't understand what those people were thinking when they made that decision.
After all, bitcoin is just a tool for us to use to create money, it is not our god or parent, so we do not need to worship it and never use it.