Stop in for a cup of coffee

So here’s a question for you. Assembled engine minus cam shaft and timing chain. Currently oiled up and wrapped in plastic trash bags, is there a better way to try to keep it safe from moisture over the winter?
I would be compelled to grease it vs oil it, it will stay in place better