hold or sell give me advice