How early should I arrive at a concert?

I'm going to a twenty one pilots concert in a few weeks, I'm in the seated area but I've never been to a concert before and I don't know how early to arrive. I want to get there early enough to buy merch before the show starts (I don't want to miss any openers). It starts at 7pm.
4 answers 4