Hi again,
I usually do a light meal at least two hours before I train/race. Depending on the time of day...early morning is is usally muslix and yogurt, afternoon or evening is a sandwich and a snack or granola bar. I don't take any supplements because you just never know what is in them.