Yep, it's totally personal preference. I get up at 5am to run. I can't run within at least an hour of eating, and there's no way I'm going to get up at 4 just so I can eat first. I've run as far as 10 miles on an empty stomach and had no issues, but I usually take a Gu at 8 miles if I'm running that long.
For a race, when I'm naturally getting up well before I'll be running, I'll have something like a banana an hour or two before the start of the race. Anything more than that and I feel too full to do well.
I usually eat a bagel with peanut butter after my runs.
| current weight: 1.4 over