Research shows that money really can’t buy you happiness, but these cars will make you question that theory – for not much ...