DCA is actually good but I think you shouldn't forget the downside of it.
It could be DCA may result in higher cumulative transaction costs over time compared to a big sum investment in a time.
This is really good for a long-term accumulation of Bitcoin, DCA can be an effective way to accumulate Bitcoin over several years. But if you think in a short period of time, forget the DCA option. Because when we say a low-income earner, it should be always a priority in our daily/necessary needs, and only invest what we can afford.