If you're reading this, chances are you're already waiting in line or thinking about getting in the line to see if it's worth the hype (it is). Do yourself a favor and check their twitter account. They update with the wait time hourly (like a Disneyland ride). If you can get off work or school, the best times to go are probably Monday-Thursday around 2pm-4pm when the line is somewhere between 30-40 minutes.