It would be hard to answer how fast your peroxide decomposes, this depends on too many variables. If the peroxide is very pure and kept cool it might decompose very little over many months. OTOH, just a little bit of the right contaminant and high temps could cause it to completely degrade in just a few days.