I don't really DCA, keeping the tiny fiat I need that all in Bitcoin - I earn and spend in different currencies, keeping everything in Bitcoin made my life simpler and easier; and I'm trying to earn sats too:)
my current method for the new year:
get paid in bitcoin for part of my paycheck
send any fiat I need to spend to fold /cashapp depending on whether or not I get sats back or not for the transaction (cashapp lets you do round ups for btc)
I'll hit buy in between when I opt out of buying something I feel like i don't really need(like a pack of cigarettes)
DCA weekly whatever I can miss for >6 years. I do try to promote the circular Bitcoin economy, so I also spend sats on SN, V4V, Nostr, local beers and an S19k Pro 😁