German Luxury Car of the Year winner isn't German – it's the new Cadillac VISTIQ, one of the brand's hot new electric SUVs!