In Fort Stars you should start upgrading your cards as soon as you are able to. This makes Fort Stars different to other games that are similar where you are advised to wait a while before upgrading. The reason you should upgrade straight away is that you have a limited amount of gold that you can hold at once and if you reach that limit all extra gold is wasted so it makes sense to use it upgrading cards even if you have no intention of using them.