Cadillac's all-new XT5 SUV competes directly with the BMW X5, and in base trim undercuts its price by a whole lot.











More...