How long does ashwagandha last