Yes, it will degrade after some time. But if you store it properly. Cool, dark places without humidity will preserve the medicine longer. For example, your freezer! 3-6 months if you are simply just keeping in the fridge. The butter would go bad before the medicine lost its potency though.