The best time is when you show up 15 minutes before the scheduled start (e.g. at 17:45 for a 18:00 booking). Then we have enough time to prepare for the mission in peace.
It is not necessary to come much earlier, as we may still be cleaning up and will not be able to take care of you right away