Look at the Hunger Chart below. Where do you fall on the chart when you usually eat? The best time to eat is actually when you're at a 3 or 4. If you wait to eat until you're so hungry that you become weak or cranky, you're more likely to choose an unhealthy food option and/or overeat. And if you eat when you're at a 5 or above, it's for the wrong reasons.