The best time to visit New York is from April to June and September to November because the weather is pleasant and crowds are much less. What's the best time ...