I thought I was OCD. I remember being so irritated about my 1998 Ram SS/T's sagging headliner and fisheyes showing up in the paint just months after I bought it new. My dealership was a little aggravating to deal with, but they fixed it all under warranty. They even replaced the underhood mat that I had to pull out on the side of the interstate after a giant hole smoldered into it. They thought maybe a cigarette butt got lodged in there somehow. None of these issues ever came back.
Over the years, I have obsessed over every rock chip, ding, and scratch. My dash has even developed the infamous cracking. I have a couple scuffs on two of the wheels. The cassette deck doesn't work. There is a stain on the carpet. I have a big scratch on the windshield where a rock hit it. The leather seats have a couple cracks. The funny thing is, I am the only person who noitices the bumps and bruises. Everyone else sees a low mileage Dodge pickup that looks nearly new and has never had anything hauled in the virgin bed. I still love the truck and my Challenger. That's why I don't drive them in bad weather or daily to work.
I say all of that to say this: Just enjoy your car. Get the small issues fixed while it is still under warranty. Get a winter beater. You can find deals. I just bought my dad's old 2005 Dakata Quad Cab for $1500. I see all kinds of good cars under $3000 with plenty of life left in them. As for a Challenger vs. Mustang debate goes. There isn't a dime's worth of difference in quality between the two unless you get a manual. Both of them have their plusses and minuses. For every guy badmouthing his Challenger, I can find another badmouthing his Mustang. If you drive any car, it won't stay perfect long. A perfect car is a boring car.