You Have Control Over How Your Vehicle Smells
Do something to promote the smell of your vehicle when you have the chance to. You may not have thought to do this before, but those who have ridden around in your car have probably wanted you to do something.
Vacuuming your car is a great place to start.