There is no one answer to this.
Kibble feeders think kibble is best.
Canned feeders think canned is best.
Homecookers think homecooking is best.
Raw feeders think raw food is best.
I prefer homecooked and really wouldn't want to feed raw.
If I fed kibble it might be Natural Balance.
If I fed canned it might be Evangers.
I suggest getting a recipe from a nutritionist if you homecook.
As for raw, I don't know what I'd use but if I fed prey model I'd get the help of a nutritionist.