Be specifying what you are saying, is not only traders that sells there Bitcoin investors do sell when they have gotten to overaccumulation stage but they sell in a very small fraction or quantity while trader's sells when they have not gotten to overaccumulation stage. Another difference between them both is that, traders sells due to fear or due to little profit they have gotten but investors doesn't sell because of fear or little profit but they sell because they have gotten to a stage where they are somehow satisfied with what they have and so even if they sell, it won't look like they touched there holding and as they are selling some piece, they are also replacing ( accumulating back) because they believe in Bitcoin.
Although buying or selling is everyone's own choice. But what I want to say is that selling holdings before the expiration of the term will not be the right approach. An investor has the goal of investing for the future. Again, many people invest in Bitcoin with the goal of buying a car or a house. For example, someone invests some amount of money in Bitcoin to buy a house 10 years from now, many people invest in this way.
Yes, in many cases, you can enjoy profit by selling holdings before the expiration of the term. For example, if a person does not have people to take care of him or does not have money to treat him, he can sell his holdings if he wants.