Coming from a car guy, and there’s other car guys here on this forum, often there isn’t a huge margin on CPOs.
You gotta remember, those are cars usually coming off lease - the dealer has to “buy out” that lease to add it to their inventory and then do the specific CPO inspection.
The best advice I can give you is to have a number in your head and present it, but be realistic. If it’s super clean and has what you want, right color, etc., be prepared to pull the trigger on it if it’s where you want to be price-wise.
Let the sales guys do their job and take it to their managers, and if it’s reasonable, they’ll accept. The dealership still has to make a few bucks to keep the lights on and such, but if you’re finding that the flex is the same between dealers, the price might not be that far off.
As for being the end of the month, everyone’s trying to hit goals, but if you’re buying a used car, the goal isn’t one set by the OEM, but maybe that sales guy needs to sell one more car to hit his personal goal.
Shoot me a PM, or if you have my number, shoot me a text, and I’ll do what I can to help.
EDIT: If your car is “hard to find” as a CPO - then you might just have to either flex on the car (and it’s options) or the price.