I think the golden number for moves a month would be around 2,778.
30 X 12 is 360 (months in 30 years).
2,778 x 360 = 1,000,080
In thirty years, making just 2,778 months consistently, you will reach a million.
So, to do it in half the time, 5,556 moves per month. One third the time would require 8,334 mpm.
1/4th (7.5 years) = 11,112 mpm
A handful of people consistently clear 11k moved a month, and one user, TexasNurse, consistently clears 30k moves a month. That's a thousand moves a day, of course.
Consider that some amount of the time you may be a retired fellah with more time and just try to get close to 3k moves per month and see what you need in 20 years is what I'm going for (and failing to do miserably), lol.