hold or sell please guide me expert