Bought our tickets for Top of the Rock on our phone and I highly recommend others do the same; can do it the day before or same day and it’s still a time saver! We got to choose our time, show up, bypass the huge line outside at dusk, and walk through security. I overheard a guard telling those in line that the next available time was in 4 hours so again, get your tickets in advance.
Top of the Rock is less expensive than going up the Empire State, with just as great views (including being able to actually see Empire State from way up there). It can be a bit crowded at sunset but if you’re patient you can get some great pictures without obstruction.
One of our favorite attractions in NYC. More