About half of the tournaments I played this year, I traveled the day before and then either camped or hoteled it. These were almost all 2-day or more events.
The other half of the events I played were either close enough for me to easily get to the day of, or I had to do a bit of driving that morning. Most of these were between 2 and half and 3 hours. For these, I made sure to have everything ready the night before, I got up around 5, left around 5:30 and drove to get there 8-8:30 for registration/check-in.
For all of these, I got there early enough that I wasn't rushed and I had time to warm up before the round. I actually found myself more awake and alert than I usually am if I roll out of bed from my home or a hotel and get to the course 1/2 after waking up. The worst part was the driving home after the tourney.
One weekend this spring I went Friday night to my friend's house 2 hours from me. The next morning I drove another 2 hours to a one-day tourney. That night I drove 2 hours back to my friend's house, and then the next morning drove 2 hours to a different tourney. After that tourney, I stayed and played doubles, and then left to drive the 3 and a half hours back home. I got back home about 11:30pm after a long ass weekend, and had to get up at 8 the next morning to go take my GREs for grad school. Fun times.
"a man is a success if he gets up in the morning and he gets to bed at night, and in between he does what he wants to do."
-- bob dylan