What pennycandy said, plus keep the oiled, and keep a light coating of oil on the plated parts too.
I live in IL and so far I've had machines in the basement ( flooded twice ) and in the garage and no rust that wasn't already there. But I keep them oiled just like firearms when not in use.
Joe