So no matter where you store them, they will germinate within the first 5 years?

Is putting them in a wet paper towel the best way to do it?