By just having the stock of gems and gold, you can get unlimited food for your dragon city all dragons. If willing to have extra food, try to play dragon city rare power dragons like a pro player to reach the max.