Micron: A Hot Buy Heats Up, Fresh All-Time Highs Are Coming