Purchase in advance.
In advance so you do get stuck with resale prices
I would get them in advance. If the team is plying good, tickets might not be available the day before. Also, you can't trust people selling them out in front. They might be fake.
Nead to be in advance
Thanks! Your answer is awaiting moderation.