Question: what are the best cars to buy?
Answer: Vauxhall Insignia Grand Sport. Volvo S90. Toyota Prius. Kia Sportage. Porsche Cayman. Citroen Grand C4 SpaceTourer. Mercedes C-Class Convertible. Lexus IS.