Is Germany Heading for Economic Disaster?