I put my bike in the Cellar of our house, i just carry it down the steps and park it there for the night. It works wonders. plus, its an aluminum frame, so I don't think it can rust.
What model is your specialized?
I ride a HardRock FS and its a pretty neat bike.