If you do it too late then more people will die than could have, if you do it too early you will end up overreacting and sending economy into a tailspin every other year without a good reason. You will also lose trust of the people, killing your chances at effective containment in the future.
Also, sorry about the downvotes you're getting. I think you're raising a good point and in a good manner.
I'm really not. It makes sense that different states should try different things, and I imagine that if all politicians listened to the scientists there would have been different answers proposed for different states.
A vaccine showing up before we have to relax controls is not a given. If we have to rely on population immunity, a certain number of people need to get sick for us to attain it. Of course, we want the least vulnerable people to do that, and for it to happen at a rate that doesn't cause healthcare overload and excess mortality (which NYC came perilously close to).
The opposite is probably a given. In the US, opening won't be initially full throttle but I think it's probably a given that significant re-opening will happen over the next 30-45 days.
I think he would have because DeBlasio implemented quite a few restrictions earlier. On the 13th, he cancelled large gatherings and limited smaller venues to 50% capacity.
https://www1.nyc.gov/office-of-the-mayor/news/138-20/mayor-d...
On the 15th, he issued an order closing bars and restaurants,
https://www1.nyc.gov/office-of-the-mayor/news/152-20/stateme...
and closed schools.
https://www1.nyc.gov/office-of-the-mayor/news/151-20/new-yor...
Even San Francisco didn't issue a lockdown order until the 16th, and Washington state was even later than NY. I don't remember anyone considering a lockdown on the 10th.
Obviously that's one person's view, but if it's true that means somewhere between 5,550 and 8,800 people have died needlessly. Innovation is good, but not at any cost.