SMCI - Buy? Sell? Hold?