I have been accumulating a lot over the last 4 weeks to bring my average price down on all the cryptos I own so that when the bull run does come it will not take a lot for me to double my investments and bank some profit.
There is no one answer for everyone, as mk4 says.
What you raise is what Kiyosaki calls infinite returns: once you take out your initial investment the return you get is infinite because the initial investment is zero.
But if I were you, I would actually ask myself if you need to take it out. Think, for example, of someone who bought Bitcoin at $10. When Bitcoin reached $20 he could have taken out his initial investment, but that's not the important thing. The important thing is how long he could hold out without selling, because the longer he held out, the richer he became.
There were many people who bought very cheaply in the early years, and the vast majority sold when they made a little profit.
The few who made real money, some of them becoming multimillionaires, were those who did not sell anything for a long time, and that means enduring market downturns as well. This is what you should consider.