If you keep a training log, be sure to record not just your mileage, but also the weather, your mood, your diet, whatever you can think of. Over time, you'll learn how these factors affect your performance.