How long shall I keep it?

My wife daily drives a 2008 550i sport pkg carbon black 550i. Just hit 80k miles, under CPO until Feb. she loves it, as do I. Question is how long to keep it. It's been 100% perfect, bought CPO 2 years ago with 37k miles. Is this a car to safely keep for another 45-60k miles? What do you estimate our out of warranty expenses will be in the next 50k miles? I appreciate your feedback.

Hard to answer that question because anything can happen. Just make sure you keep up on all your maintance and you shouldn't run into any huge problems. Common issues with your vehicle are transmission pan leaking, vacuum pump leaking oil, valve cover gaskets, and the big one is valve stem seals. Just some common issue areas in this vehicle you could have none of these issues ever as well.