ICP Price Rally: A Bullish Outlook