Johannesburg - Buying a car can be an exciting and stressful process. There’s much to consider – from safety rating, fuel economy and capacity, to colour, interior design and, ultimately, price.