I think you don't understand the assumptions I conveyed, because I said for people who have met their accumulation targets it is okay to sell a little bitcoin to enjoy the results. Then about whether someone has reached their bitcoin accumulation target or not after two cycles, I think I have also given that point in my post. Because you need to pay more attention that I only said it was okay to sell a little bitcoin for people who have reached their accumulation target and also have 2 cycles of hodl. So for people who haven't reached the target, definitely don't sell their bitcoin first.
Because basically we have to think more realistically, so enjoying a little profit from investing in bitcoin will not make our bitcoin assets run out. Because I need to emphasize again, I'm not saying sell all the bitcoin, but just a little bit. Because in my personal opinion by enjoying a little result from the bitcoin investment that we have held for 2 cycles will make our minds clearer and motivated again. Because basically we are humans who certainly need to have motivation and need to think more realistically.
I really don't sees it as a bad practice withdrawing some profit from your Bitcoin investment, if you have gotten to that over accumulation status, where the problem lies is selling everything off and becomes a no coiner all of a sudden, that's where the problem lies if you ask me, because at some point, we have to enjoy the fruit of our labour.
What I find problematic is the stipulated timeframe you intend holding, holding just for two circles doesn't seems like long to me because if you can attain that height of over accumulation status during that timeframe, you need to hold for one or two more circle for your Bitcoin investment to give you the best possible result you envision before starting, so in essence of what am trying to say is that 8 years is too small to be term as long term.
The idea of reaching an accumulation target in two cycles and withdrawal after two cycles is definitely not a good suggestion at the first instance. Achieving an over accumulation target or status within such short periods means having series of front-loading and lump-sum bitcoin accumulation. To reach an over accumulation I think someone has to consider his time left in active service and his basic income. This will allow you make the right decisions for yourself and if you still have a long time in service, you set your goals accordingly.
Recent happenings also shows that more younger people are getting into bitcoin investment more than the older ones and if this be the case, then the average amount of bitcoin to be considered an over accumulation would be anywhere above 1 bitcoin. If this becomes our working module, presumably, then in 8 years of 2 bitcoin cycles, an average person would definitely need some magic and a touch of irresponsibilities to reach such an amount.
Let's say a person targets 1 bitcoin accumulation in 8 years, and he earns a weekly wage of $500 he would need a DCA allocation of $300 to invest and achieve that goal ( if bitcoin is stable and never rises until after 8 years which is practically impossible). To have a discretionary income that could give an investment fund of $300 he would need to at least have a weekly wage of $1200 which already makes him little above an average income earner. Should a person have the ability to make such investment, then he wouldn't not set 1 bitcoin as his over accumulation target.