I dont smoke (the legal stuff or the illegal stuff) and no one who is smoking is allowed in my car. That includes eating unless an emergency.
I still own three vehicles that I bought new over the last 28 years and they all have virgin ashtrays.
My Bonne had that new car smell for 4 years.
I really hate picking up take out food cause it smells up the interior, so I avoid that also.
I have floor mats over my floor mats.......and in winter I have also put newspapers down on top of that.