it won't be a bad idea to be using $5 to accumulate bitcoin on weekly basis using DCA strategy. The most important thing is being consistent using DCA strategy and then we can be able to build up a good portfolio bitcoin. However, if the platform we are using not accumulate the bitcoin is charging fees, it will be best to save the money for some weeks like 2-3 weeks or more before buying to avoid being charged each time we buy bitcoin.
I don't think this is a nice idea. Don't you think that waiting and saving up the money for 2-3-4 or even 5 weeks you suggested above would be a waste of time and delay. Who knows what will be the price of Bitcoin within these weeks of waiting, of course you know that Bitcoin is always fluctuating. The charges are not something that should be a problem. It's investment and your focus should be on accumulating and building, it sure will cost you some little things.
We can't predict and/ or determine live situations or emergencies, and so, you may not know when some situations might show up and you may use the money that you are saving and end up not having anyone to invest completely. Pausing your weekly DCA buys for few weeks because you want to avoid or escape charges, and then buy later isn't a good one for me, after all, when you still want to buy after your savings, wouldn't you still pay the charges? It's best that if we have our discretionary, we just buy and keep it safe immediately rather than wait for some weeks.