How long before the drugs wear off?