BMW redesigned its smallest crossover to make it bigger, flashier, and at least $3,200 more expensive than its predecessor. The 2023 BMW X1 costs $39,595, including a $995 destination fee, the luxury automaker announced this week. The outgoing 2022 BMW X1 sDrive28i cost $36,395, but that was for a base rear-wheel drive model. The 2023 X1 comes...