sale or hold? any suggestion