I am taking the Island Queen Ferry to MV for a day and going to Oak Bluffs, Vindyard Haven and Edgartown. I was going to take the 10:30 ferry in but having never been there before I really don't know how much time i need. I am going on the Wednesday of Labor day week so i am just wondering if i need to get my departing ticket in advance. Or if I book a late departure will they let us get on an earlier one if we are done. So do you think i should book my departure now or will i be ok just doing it that day given i don't know how much time i need?