Let's try to keep it down to 2x monthly, people. Slow and steady wins the race.
In a perfect world price increases would always be linear, but unfortunately that never happens. HODLing instead of trading frequently is probably the best option for most people.
I usually advocate long-term strictly periodic constant fiat rate dollar cost averaging: It reduces the likelihood of a panic-inducing drawdown (and the stopping time for drawdowns). It is just about the only thing I can broadly recommend to a majority of people without doing much harm. If I try to tell people how to optimize outcomes in the way in which I seek to do it, they never seem to get similar results (often get virtually opposite results), and everyone feels bad about it.