For 48k EUR I can buy a decent Porsche Panamera, for example.
https://www.autoscout24.de/angebote/porsche-panamera-4-s-ind...For 20k EUR I get a decent Mercedes C 220: https://www.autoscout24.de/angebote/mercedes-benz-c-220-c-kl...
or a decent E350 with 40k km (similar to the one I bought, see below): https://www.autoscout24.de/angebote/mercedes-benz-e-350-t-cd...
etc. The only people buying new cars in Germany are either private companies / leasing companies, or rich people that don't know what to do with their money.
You can get pretty much any 2 year old car with 20-40k km for 1/2 of the original price in perfect condition, and 1/4 of the original price with 100k km and being 3 year old model which is more or less what many leasing car get in the 2-3 years its leased.
I was looking for a car in the ~<80k EUR segment early this year and ended up paying 26k for an E350 from 2016 with 60k km and 3 years warranty, and buying a super sport bike also used for 9k as well instead, and saved over 50k EUR in the process that I ended up putting in ETFs.
Buying new cars makes zero economic sense. Even if you try to buy from the German manufacturers here, their websites offer you used cars ("refubrished") with 5 years warranty for a fraction of the price.
If you are looking for a car in the 40k EUR segment, for buying new to be worth it would mean that 20k EUR are "nothing" for you, which is hard to believe because if that were the case you'd be actually looking at cars in at least the 80-120k range. Even for somebody making 120k EUR/year, 20k EUR is still not pocket change, its two months salary full-time.