You did handle it with grace - more than I'd have been able to muster for sure.
When people give me grief about mine, I usually look them dead in the eye and make a statement about it being my just reward to myself for many long hours of hard work and personal sacrifice - and that ANYONE (the implication being them) could do likewise if they wanted to, but typically choose the path of laziness and consequently, Porsche-less-ness.
This "lady" (and I use that term loosely) is an idiot. Make sure you buff up your car nice and shiny this weekend - just for her.