Right now is the best time to visit The Big Apple and according to those in the know New York City is at its finest from April to June and September thru early November, when the weather is pleasant and the crowds are not overwhelming.
Keep in mind that travel experts say the cheapest time to visit NYC is on weekends from mid-January to the end of February.
The Best Tours and Things To Do in NYC https://santorinidave.com/best-things-to-do-nyc
However, The Big Apple's best-kept secret is City Island, A Slice of NYC Paradise
https://cimages.me/content/multilingual-tours
Links