hold or sell? any suggestion