Is Storm Still A Good Buy? 200% INCREASE, FOMO OR GTFO?