Just let it roll off your shoulders - it's no big deal.
You made the choices on the car, and unless they are making your payments they really have no valuable input on your decisions.
There is ALWAYS going to be someone that thinks they are superior for one reason or another. Let them waste their time telling you how lame you are, but don't waste your time sweating them.
If you had a Ferrari, someone with a Bugatti would think you are pretender. It's just the way the world works. If you let it get you down, then they win.
Yes, this is my Camaro parked in front of the Infiniti Dealership that I run. No, my boss is not happy...