maintenance and spare parts of Porsche is costlier than BMW, but in anyway check the maintenance history of each one in the main dealer before buying coz it will give u a reflection of car status and maintenance cost, also try to inquire about warranty which will be recommended if not valid.