If you carefully plan your team training strategy you will be fine with green packs coming from daily videos, substitutions, events, training fields and association games (if you are at least in Gold1).

For example, for the last two seasons I was earning more free green packs than I was able to spend, so my balance only goes up.