Does anybody have experience dealing with flying into NYC and getting ground transport from the airport to the city? I’m in the process of planning either a day trip or overnighter there for next month for work purposes, depending on timing. I need to be pretty much in the center of Manhattan @ 8:30am. IF I get a flight that lands at ~7am, will that allow enough time?

What’s the best airport to fly into, of the 4 options? How much time do I need to allow to get from place to place? Should I taxi / Uber / etc?