Here’s a quick analysis based on what I see:

Price: $148.42 (slightly recovering after dipping to around $145.51).

Moving Averages:

MA(7) is around 148.53 — very close to the current price.

MA(25) is at 150.39 — still acting as short-term resistance.

MA(99) is way below at 137.36 — longer trend is still bullish overall.

Volume: Decreasing, which shows weakening momentum both ways.

What it means:

SOL is currently in a short-term downtrend (as seen from the lower highs and lower lows).

However, it found some support around $145-$146.

If it breaks above $150 again, we could see a small rally back to $152–$155.

If it fails to hold $145, it could drop toward $140 or even test $137 (near MA(99)).

Short-term prediction (next 12-24 hours):

Likely small bounce to $150-$151.

If rejected there, expect it to retest $145-$146 support.

Important Levels:

Resistance: $150.39, $151.74

Support: $145.50, $144.87, $137.36

My suggestion:

Wait for a breakout above $150.40 with good volume for safer long trades. Otherwise, scalping in the $145-$150 range is risky but possible.