Except for musicals where everything is made to fit a schedule, and festivals where stage production is lighter, I have never attended a concert that started on time and I've seen more than a few. Sometimes it's 15 minutes, sometimes it's 2 hours. Be prepared indeed, but it's worth the wait.