I prefer to play whenever I can play fast with no real waiting or interuptions. In spring and fall (my high season in Pinehurst) I play (very) early morning or late afternoon. In the winter, I pretty much play at any time, since the courses are never crowded, and in summer, I somehow manage to play at mid day, since no one else is crazy enough to be on the course at that time. I can play 18 holes, by myself, walking in about 2 hours 30 minutes. Anything longer than that, feels like forever.