Micron Tech Stock Up Now, but How Long Can it Last?