So, I'm working on raising dragons but I don't want to waste food, so to speak. I like having all my dragons at at least Epic but am wondering who to raise past that. This is both for fighting and breeding.

Right now, at 15 I have: Diamond, Galleon, Sand Castle

14: Nomad
Seeker
Neo Air
Creator
Neo Meteor
Bramble
Vietnamese
Smitten
Yule
Tracker
Fungi
Dark Omen
Lonestar

Most seem to be pretty good fighters, except maybe Fungi

at 13:

Prankster
Punk
Ignis
Lost Love
Afterlife

Pretty decent fighters, except maybe Lost Love.

at 12:

Delver
Wardrum
Dread Captain
Glasswing
Neo Fire
Bronze
Protector
Sky Fyre
Argentinian
Romantic
Noel
Toothy
Sailor
Thoughtful
Jupiter
Neo Bat
Stargazer

Mostly good fighters - some are raised due to Dragon Tales, though.

I want some good fighters in the Dino, Tropic, Stone, Gemstone, Royal, Zodiac and Mythic categories for the bingo cards but I'm not sure who to raise.

I also have a few other Champion and Diamond types that I want to raise, but don't want to waste food getting them higher than needed.

Champion:
Huntress (11), Honor, Wardrum (11), Mithril, Strength, Congo, Neo Glasswing, Tribal, Unruly, Cleric, Razorback,

Diamond:
Crusader, Neo Unicorn, Ridgeback

Stone:
Stone, British, Limerick, Glowstone, Poprock, Buried Bones, Tombstone

Dino:
Dino

Mythic:
Greek (11), Mythic, Trojan

Tropic:
Shell, Tropic, Polynesian (11), Sunken, Hula

Zodiac:
Taurus, Cancer, Leo

Gemstone - I have pretty much all except Tiger's Eye. I have Neo Supreme so I am thinking to concentrate on raising that one to 15.

I have Olympic types other than Achilles, but for fighting purposes I am concentrating on raising Achilles.

I welcome suggestions that are on these lists, but don't mind suggestions that are not. I may have the dragon and/or I have 1600 essence and while my original intent is to get dragons that are not breedable, I may get one or two great fighters that are breedable. I don't think it matters as much for breeding.