Germans really have a Love Affair with Cars