How to buy the best cars in the UK in 2018