Micron's 700% Surge: Too Late to Buy or Still Room to Grow? | Whale Factor