1997 BMW 318is Pre-Purchase Car Inspection Cost Estimate