I'm not going to make fun of anybody's pocketbook, because it is what it is, but you have 3 full days post World Series to re-up.
If you can't make it in 3 days, then you can't make it in 5, or 7, or 10. If you are sitting there at the end of the season going "I'm not sure that $4 is going to be enough credit to get my team in", then it doesn't really matter when you get it.
The current set up is perfectly reasonable.