Listen up...this reply is kind of candid...it vaguely references 'functions'.....just a friendly FYI...
Night before...you don't need to carbo load like your running 26.2...you're only running 3.1. Eat whatever won't cause you stomach distress or cause you to retain serious amounts of water. For me, Chinese takeout is....well.....out....unless I feel like running with an extra 5 pounds. Go with a nutritious dinner of carbs, fat, and protein to your liking....eaten late afternoon or early evening so it can go through you prior to the start. This is all so individual! Eat something familiar and safe. Don't try anything exotic. Listen to your body. If you feel like fried chicken and two glasses of red wine...do it. Heck, I did, and PR'd in the low 16's....really!! Probably won't do it again....just saying.
Breakfast? 12-16 ounces of water immediately upon waking....that would be at least 3 hours prior to the start, my friend. I'm always experimenting but have found 1 cup of oatmeal (not instant) with some flax seeds....and maybe half a cliff bar or half of a banana to work well. Oh yeah, a cup of black coffee too. My mom's leftover mashed potatoes work great too! I just microwave 'em. Timing is everything. Nerves usually help to move things along....if you know what I mean. You want to be energized, hydrated, but not feeling bloated or like your bladder is full. Got it? Did I say 'timing was everything'? Plan your porta-potty break accordingly. Or have a 'plan B' if the line is too long. I personally don't want one extra ounce of pee in my bladder slowing me down. Are you an experienced caffeine drinker? I am. Nothing wrong with a double shot of espresso and a Tylenol rapid release 15 minutes before the start. Good luck!