The 2023 Mazda CX-50 Preferred Plus has Everything You Need