What time of day are golf courses least crowded?

Golf courses are typically least crowded in the early morning hours, before 8 a.m. on weekdays and before 7 a.m. on weekends.