Take a car that’s too expensive for your budget and you’ll struggle financially and may even lose it. Take one that seems too cheap, and you might find hidden faults and issues that make your driving life a nightmare. Do you need a car that can reach 150mph? How important is boot space, or the latest technology? What about efficiency? Are you into German efficiency such as BMW and Mercedes, Japanese legends such as Honda and Nissan, or is this all irrelevant?