I would advise you to purchase your ticket online
You may buy the ticket at the station counter, on the day of travel; that is, if they have seats left.
Ok I'll be there at 11 Am to buy cause I want to get a place for the bus that going to Oneonta at. 12:45 pm
To be safe I would order it in advance because you don't want the bus to be full and not have any room for you
Depends how badly you want to be sure there is space on the bus for you :-)
Either way
Thanks! Your answer is awaiting moderation.