IMMP is not a good buy right now for a beginner long-term investor with $50,000-$100,000 to deploy. The stock has weak near-term momentum, no proprietary buy signal, and major legal/news overhangs that outweigh the limited bullish signals. Since the user is impatient and does not want to wait for a better entry, my direct view is to avoid buying now.
The price closed at 0.4134 after a -2.20% regular session move and sits below the previous close of 0.4214. Technically, MACD histogram is slightly positive at 0.0117 but contracting, which suggests momentum is fading rather than strengthening. RSI_6 at 64.0 is neutral-to-bullish but not oversold, so there is no strong dip-buy signal. Moving averages are converging, indicating a range-bound or indecisive trend. Key levels are pivot 0.405 with resistance at 0.434 and 0.451, and support at 0.377 and 0.359. The stock trend model also points to downside bias, with a 60% chance of -0.61% next day, -2.84% next week, and -2.82% next month.

Latest quarter financials could not be assessed because the financial snapshot returned an error. No season-specific revenue, earnings, or growth figures were provided, so there is no confirmed fundamental improvement to justify buying based on latest-quarter performance.
Recent analyst trend is mildly positive because Maxim upgraded the stock to Buy from Hold and set a $1.50 target on 2026-06-17. That said, it is a single highlighted upgrade and does not override the broader picture: the stock still lacks strong institutional/insider support and is facing lawsuit-driven sentiment pressure. Wall Street pros appear cautiously optimistic on valuation upside, but the cons dominate right now because of legal risk, weak price momentum, and no confirmed catalyst-based traction.