Is it close? Is it the best (or close to best) for the color/interior option within (insert threshold for miles away)?
Is it the deal that makes you feel good? (Some care more about CPO than others). If yes, pull the trigger. These are not the cars that people buy for the best deal or the lowest cost per mile. Do what makes you happy and don’t overthink it.
Deal doesn’t seem bad, but probably a little high. I bought a 35k, not CPO, 2019 for around same price in June. I paid more for proximity and color/interior. I’ve found a couple small issues (ex: needed new tires) but I’m happy overall and this is for long term ownership.