Seems like a decent price for a low mile CPO car assuming the car has had no service issues/accidents and is otherwise cosmetically very clean. You might be able to squeeze out another ~$1k but that depends on your market and inventory. If it is the color combo and options you want, go for it. 15k miles is nothing and CPO on top gives you a nice amount of coverage. You will LOVE the car...
08 E90 | Jet Black / Black | 6MT
Mods: RAC RG63 w/ Pirelli Corsa 255F/285R | Akrapovic Evo Exhaust | OEM Blacklines
Winter Setup: OEM 18s w/ Nokian Hakkapeliita R 245/40-18