NST
Head Pro
I prefer early. If I tee off later I just spend the morning thinking about it, then I'll invariably turn up too early, get bored waiting and by the time I tee off I've had enough. I like to get there and get going as early as possible
Could have been written for me.