The Best Time to Visit New York City: A Seasonal Breakdown