I'm still a student so I don't actually spend money in the game myself, which could easily bias my method...
I always try to keep 300-1000 crowns as a backup to spend on upgrades whenever there's an event. The biggest thing about being IA and GA is upgrade time, and I've been stuck without...