Great job. Calculating that this roughly takes a minute, and you get 237 gold to do each run, it'd take 1000 minutes to get to 237,000 gold. It would take about 4000 minutes to get 948,000 gold and 4100 to get 971,000 gold. It'd take 4200 minutes to get 995,400 and 4220 minutes to get to FINALLY get 1,000,140 gold. For reference, 4220 minutes is about 3 days rounded up. That's 70 hours rounded up.