I need to buy a new car for my wife. Is the best way to get a good used car (<$10000) to shop on autotrader, find a reasonable looking car, check the vin, test drive it out, take it to a mechanic for an inspection and then haggle the price with the owner?