Cars soon unaffordable for 50% of Germans, expert warns