After Level around 28-30 you better have all constructions to maximum for bigger income also play some friendlies and have the number of players that you can afford.
With all the above and also with thinking ahead regarding new players needs, i managed balancing for many seasons without converting tokens to cash.
Promotion bonus(up to 7th place) having it in regular basis and youth academy players selling, helped also.