Public transport always wins , you dont have to pay tax, gas price , insurance , maintance. You just pay for a card and you use it form point A - point B , if you only travel in the city you dont need a car. If you have work outside it you can get one, that way you dont wait on trains , buses