Is it Time to Get a New Car, or Can I Fix the One I Have?That Depends on The Answers to a Few...