Ive kept weed in a plastic bottle for about 2 weeks at the most after that it tastes like dirt and I dont like it BUT

I did keep a OZ in a glass jar in the freezer for 5 months(I forgot about it) and I found it and it smokes as if it were still only a few days into the OZ =)

Hope it helped