Best Time to Visit Top of the Rock: Complete NYC Guide