I consider myself frugal and borderline cheap, but I would fix my roof or carpet! My car is 2001 and paid off, but it’s in excellent shape and well maintained. Once I had a small dent in it, and I had it fixed right away. It should run fine for another 10-15 years. (I put in less than 7000 miles a year b/c my frugality dictates that I live as close to work as possible).
I agree with Permabear… getting rich for us is a lot easier than we would think. But not if you feel like buying stuff (aka JUNK) just to keep up with the Joneses or b/c you think you “need” to have them.