Really, anytime you feel the urge to run 13.1 miles. However, to experience the ESHH at its peak, the best time to run the course is usually the 3rd or 4th Sunday in October. Be sure to schedule your start time early enough so that you can observe sunrise on Grandview Drive (about six miles into the run).