Will be going from Crete to Santorini and then on to Naxos in October by ferry. That's getting near the end of ferry season according to gtp.gr. In fact for Naxos it looks like I'll be on one of the last ferries there. Should I be buying tickets in advance to ensure I'll get on? If so, where?