You have a very nice ride. I would take it off your hand if I don't have a car I am currently making payment on.
My only advice to you is to stay off driving your car. At your current pace, you are about +4,000 over your milage allottment. This would cost you $800.
2014 435i M Sport //AW, CR//premium, tech, lightening pkgs//20% tint//full clear bra//ppk//blk grills....more to come