how long does dexedrine last