they're finally opening one in houston this weekend, and i want to be there for all the fun and prizes! how early should i show up?