20000 is very low, there isn't much things to buy with them so I'm always hitting the cap. And upgrades cost a lot, there is an upgrade that costs 20000, the whole cap. Since it's a bit hard to farm exactly the cap, to buy that upgrade you probably have to exceed the cap.