Freezing is the best long term storage but it relies entirely on the product being perfectly freeze dried and vacuum sealed, moisture in peptide powder going to freezer can damage it
And it can also be overkill, as most peptides will last years in lyophilized form as long as they are just kept cool and dark, no real need to freeze it