Speaking from experience. Just wait it out man. Eventually a great car will come along. I was tempted to buy every hatch I saw with "minor dings, small mechanical problemts, etc." but I waited it out and happend across my car 10 minutes from my house for quite a bit cheaper than everywhere else.
Just ask yourself, does it feel right? Do you really want THIS car? Or is it more worth it to you to wait for the right one. With no problems.