Quick question...My 2018 CX5 (love the car) had its 20,000 miles oil change and tire rotation a few months back. The car had just over 21,000 miles on it at the time. It's running perfectly. Do I need to get another oil change at 25,000 miles, or can I wait until the scheduled Mazda service at 30,000 miles?