Car buyers are prepared to pay 32% more for a car than they were two years ago, a sign of rising consumer confidence.