Stainless steel guns and a leather holster will be your best choices to minimize wear appearance. That said, there is no way to stop wear especially for a gun that holstered several times a day.
There is also no timelines when wear will appear, just know that it will but the more often you holster your firearm the quicker it will show up.
"He who laughs last, laughs dead." Homer Simpson