https://www.edmunds.com/car-buying/1...-programs.html
Mazda CPO ranks a tie with Honda in third behind Hyundai and Kia.
The dealer really matters.
Does driving to an authorized Mazda dealer (I think Grappone is the nearest) bothersome?
Have you dealt with Irwin? Was it a good experience?
Those are questions you need to answer yourself.