In my own situation, I'm paid on the hour and much of my work dries up during the winter months so my BTC DCA opportunities come in waves every year. When I get some extra fiat through my heavier earning months, I just load up an amount I set aside that I'll try and DCA over my 2 week pay period, then repeat again the next paycheck depending on how much the next paycheck provides me to be able convert into BTC.