Driving on the cheap? How has the cost of buying a car changed over recent years? What about the cost of running it? How does motoring compare to public transport? David Leibling gives the answers.