Do it.
NYC has whatever you want, as long as you are aware of the trade offs. 15 years ago, I sold my house and car in Dallas and drove a UHaul to NYC. I crashed on a friends couch in UES until I found a roommate (randomly from Austin) on Craigslist for $900/mo in Hell's Kitchen.
My plan was to spend a year or 2 up here. Instead, I have built a career and life complete with a job I never could have got staying in TX, Meeting my amazing wife/true soulmate, and having 2 crazy kids going to NYC public schools. We're still here in Manhattan - Now on UWS after spending a few years in Chelsea and the Village. I wouldn't have changed a thing. Best decision I ever made.