Typically for events, if you buy the stage with gold to instantly complete it, you’ll have to wait another 2 days until you can buy the next stage. In my opinion, this completely defeats the purpose of buying stages with gold.
Most people will only buy the stages if they have too little time to play the game, for work and other personal reasons. Perhaps they only play video games on weekends or breaks, in order to not get distracted from their work, and this applies to me.
People will not buy the stages if they are able to play at least 3 hours every two days.
So make it able so you can buy multiple stages in an event without waiting for the next two days.