I agree with Wayne, in that driving distance is a key factor for a one day contest. If it is much more than 120 to 140 miles, then to me it makes sense to go the day before and spend the night in a motel. That way I don't have half a day, or more, in before the contest starts. Then returning home after the contest I am still somewhat fresh. The motel stay also creates an additional economic factor for a one day event.
It makes for a long day, driving more than 3 or 4 hours one way, and returning home the same day. I have done it, but then I spend the next day or two catching up on lost sleep.
Years ago, almost all contests were one day deals and had many events. It required additional manpower and took a toll on the help to get everything completed.
Larry