I look at what I want to do in the parks and plan the meal around that.
At Epcot I like the Illuminations so plan dinner at a time that I do not have to stand around waiting for 9pm, I have dinner and finish just around 8:30 so the wait time is minimized.
When at MK, I like to have CP for 8am breakfast or 6pm dinner. So I can rest a bit at dinner time before getting back into the rides and shows.
I usually go early and stay late, so like a break in mid-day: have a lunch at a time when I know I will be tired. Thus I can eat and rest at the same time.
This year I am going to be at Epcot during F&W festival: since I like the Eat to the Beat concerts, I plan my dinners so that I can get over to the first or last concert of the evening.
I also find that going to two parks with a stop to have lunch at a resort between them is a good way to spend a day. The stop breaks up the rush and makes me relax.
Also during the day, I just go with the flow: never rush from ride to ride or show to show. Just keep it steady,I don't push through the crowd, I let it carry me alone with it.
Just plan your day around what you want to do, not when you have to eat. Make the eating part of the day, a time to relax and people watch.
