ICP Price Forecast: Bullish ABC Pattern Targets $54 Amid Rising Momentum