New Tire shelf life?

am i better to mount them on the rims?