To prepare your body for a great day, eat within the first hour of waking. Between the hours of 6 a.m. and 10 a.m. This is the best time to have your first meal, primarily to prepare yourself for a second meal a few hours later. Indeed, breakfast has a significant impact on the rest of the day.