Good question...don't really know what is
best. I have sprayed WD-40 on non-painted
undercarriage components, this is very
lightweight though, so it may not last.
My DHG 3875 is a weekend/fair weather car
so for day to day winter driving in salt
and snow maybe rust proofing might be best.