How long before the departure time should I arrive?