Central Park is only a 6 mile loop. I'm not sure what kind of a "home base" you need for that. Heck, you barely even need a saddle bag....
If you're going to come into the city to ride, I recommend you hook up with a group. 5BBC if you're a n00b, NYCC if you're more experienced. Lots of rides on the weekends.