AW is right about cosmoline, and it's time proven. As in - proven to work for over 50+ years.
But isn't it NLA because it's a carcinogen or something? That's only hearsay, but it's the only say that i've heard lately.
short of that... wipe it all down in grease and wrap it in plastic.