Cash is king but most people will need to borrow to fund a new car purchase so what are the merits of the different options?