Yeah but you'd be pretty insane to spend even £10k on a new car unless you were earning £30k/year. It's simple economics and common sense.
I think you'll find the average brand new Fiesta/Punto/Corsa driver earns nothing near £30k.
What you've said is neither 'simple economics' nor 'common sense', either.