After driving the Mercedes-Benz GLC 300 and Alfa Romeo Stelvio, I break down how they differ in style, performance, and daily ...