Although we all want a BMW of our own, only a limited number of people own it. In a city like New York, not having your own vehicle can be quite troublesome. Depending on public transportation can make your life hectic. Not only do you have to put up with public congestion, but you also have ...