ishould sale or hold please give tips