Is it once you make a certain % profit? Or is it if you need the money? How do you feel about the fees? So on.
usually, I only do withdrawal only when it is in need of money only, or if it had time when the price of BTC or some altcoin is going up, but also it is not often, because actually HOLD for long-investment is better