I hope this isn't a stupid question. But does anyone have advice on how long before I ride I should eat in order to ensure optimal energy? I don't want to get halfway through my ride and be depleted of all energy, but I don't want to eat too close to my ride and get cramps like I do if I eat too close to a run.
(I've only been on three rides yet, but they were all between 14.5 and 16.5 miles if distance makes any difference)