The early lines are normal - there's always a handful of people who just have to be among the first. Nothing to worry about. Whatever time you plan to do something, try getting there 30 min earlier so if you were to get in line at 3pm, shoot for just a little earlier b/c others will think to show up at the same time and then you get that rush of people.
It's like this, if a restaurant gets busy around 6pm for dinner, you're more likely to get a table if you go to dinner at 5pm or 5:30pm before the rush...