After going through this your strategy of buying and selling in a monthly basis, I think the best professional term used for such is DCA which is more effective and if you can just streamline your kind of pattern to this strategy, it will be more better for you to make more opportunity by your investment and how you will sell in profit at the end of each market sell and buy.
OMG!
What the fuck are you talking about?
Can't you read, even the title of this thread don't have anything to do with selling. There's a difference between withdraw and sell, you can withdraw from an exchange to your wallet or from your wallet to your exchange. If you talking about selling, it's a form of exchanging your assets to Fiat currency and I'm not talking about selling here. Try to read a little, it will help you not to get into trouble.
I think regular moving your Bitcoin from exchange (after purchase) to your personal wallet reduce your Bitcoin because of the transaction fee (although right now fees are a bit reasonable). But that's for people who transacts decent amount of Bitcoin from their exchange to their personal wallet. Like what I'm trying to say here is that those who transact, let's say $100 and above might not think about the fee because it's small but those who only purchase $10 to $15 weekly will be affected because they purchase small amount of Bitcoin, so moving all the time they purchase Bitcoin from an exchange to their personal wallet seems more like they are dividing their BTC (some part for fees while they rest part to their wallet).
So based on this I think it's better for those who purchase small amount of BTC weekly to move their BTC from their exchange to their personal wallet ones a month. Like for instance, if you buy $20 to $50 BTC per week (4× per month) all you have to do is move them at once and save your sef the stress and cost of transaction fee.
Read the above comments so you will understand what the thread is all about.