I would add that since I changed my tackle storage to keeping cranks in specific boxes I don't have as much trouble with rust as before. Several reasons why... If i'm using plastics or jigs I don't need the crank box open so moisture from rain or used jigs spinnerbait skirts and such do not get put in with my cranks. All the baits have their own storage box. If it does rain I will insure my boxes are under something to help stop any moisture from seeping in. I do have a box that has a little bit of everything that goes with me but I dry it out as others said if I get the inside wet....and that has happened many times but once you get in the habit of taking care of your investment you won't have a problem.
Geo had a great idea that I never tried but would consider if I had those problems.