For my own curiosity, I have 7 years worth of sparks recorded and very roughly calculated how long and how many sparks it would take to get 180 gold moons.
Obvious notes: I get less gold moons in my earlier years, I spark more frequently nowadays. There are many unrecorded pulls (unfinished sparks, free draws, etc)
The true number can change with this data included, but I dont normally record it.
Some people brought up the constant discounts which I can at least include in the calculations.
Again same disclaimers: there are other unrecorded sources of moons, this is my personal data, i am not a maths expert, etc.
Blazing Mistral upgrades:
200: CA upgrade - boost to skill specs
210: up to 7hits on skill proc
220: supp skill dmg stackable
230: new skill
240: clears on skill proc
250: fire rigor effect (skill echo 3t)
mistral appears to be bugged even after the fix. if you stack up to the max hits, it locks at 3stack instead of consuming them to do skill proc (it should never hit 3stacks)
also it appears that it only stacks hits per turn, and resets to 2 the next turn.