What time should I get to the concert?

I want to be able to get there early enough to get merch before the show and shit. Also how early before the concert does the door open?