2025 Cadillac XT4 Sport Review - A Sub $50k Luxury Crossover That Cadillac Shouldn't Discontinue