A pre-purchase inspection is a really good idea if you’re buying a second hand car. It offers you better peace of mind and can prevent you from buying something that may cost you more and more money in the long run. A pre-purchase inspection can cost somewhere between $150 to $300.