The best place to store winter tires is in a cool, dry location. (Basement, or possibly a garage). You can lay them down flat, stacked on top of each other. This offers the most support and should eliminate any fitting problems the following fall. I have the tire bags from my snowtires and keep my summer tires covered, as this will protect the tires from natural ozone in the air which can cause tire rubber to dry and crack.