If you're getting paid in Bitcoin every two/four weeks, and not spending all of it, you're dollar-cost-averaging every two/four weeks.
Surely that's good enough! Sure, maybe you could DCA every day. But that smells more like trading. And you'll lose more money due to having more UTXOs.