New York is one of the largest cities in whole planet, inhabited by many millions of people. If you are living in there and you’re thinking about opening your own business, it will be huge challenge for you. Also if you can localize many of potential customers, you will also have many of competitors.