Did you really go ahead and conflate $7,000 and and $40,000? $7000 buys me a decent used car. $40,000 buys me a brand new Toyota Prius (MSRP $24,700) with almost enough change left over to buy a brand new Hyundai Elantra (MSRP $15,345).
$7,000 is not a small chunk of change, by any means. It's a lot less, however, than $40,000. Conflating the two does no one any good.