The current Mazda CX-5 crossover has been in production since 2017, an eternity in the car business. Even among newer compact crossover rivals, though, the CX-5 continues to shine as one of the most attractive choices that's also one of the best to drive