It depends if it's helping you grow on the activities you want to learn. If you enjoy being there, stay there. If you were forced and don't like it, leave. A few question to ask yourself:
New York City, it is absolutely humongous. To build NYC would be so much work and would make you feel soooo accomplished. The infinite details and people that you would see would be amazing, it would be its own world.