You should mention that if you buy a D3 there is an high possibility of huge oil leak after 100.000 km. Something as 1kg of oil for 4000km. The only way to fix this is to do a complex work for pistons. This costs 4000 euros. A lot of people have this problem but Volvo doesnt care about this. Just search for oil leak volvo xc40