If projecting the trend from the latest 10x period then it is 2518 days until 1mil, but if we project based on the cycle before 9and the fact that the days jumped almost 4X in comparison with the prior 10x period), then it is 3438 days.
In actual dates:
2518 days from today is June 1 2032
(1115->1882->2518 (2612-94))3438 day from today is Nov 30, 2034
(352->1115->3438 (3532-94))A bit long, but possible, I guess.