I'd recommend getting a good jump on the day by eating well in the morning(not riding) , eating multiple times during the day(small meals) , then later in the day- after 4pm , ride as long as you can(or do what ever kind of workout you have planned for the day). The body has a easier- more efficient time of rebuilding muscle/re-energizing itself when there is a shorter window of time between workout time + bed time.
Be sure an be well hydrated before + after your workout(keep H2O by your bedside). Sure, I'm no professional trainer... but I do know that, and I wont charge you for that info., its not about being greedy... instead its about sharing the knowledge.