what do you guys think of icp ? i have been holding it since the time u had told to hold it when do you think will be the next upside potential