$SOL is trading near 105.91, up 0.7% on the day, and the level matters more than the size of the move. Price has clawed back from the lows but still sits in the discount half of the range, with the hourly chart deciding between continuation and a fade. Attention is coming from two directions. ETF flow and institutional chatter topped crypto Twitter mentions over the last 24 hours at 26, with funding and leverage close behind, so positioning is doing as much work as spot right now. On the fundamental side, Loan went live on Solana with Pyth, adding WIF, PUMP and SOL pools. Bitcoin stayed quiet: Glassnode's Q4 levels held and the 87K to 87.8K band still reads as near-term consolidation. The chart: the hourly read is neutral. Sellers drove the last leg down, buyers reclaimed ground off the lows and pushed into the recent swing high, and price has pulled back toward the moving averages. The zone that matters is 105.23, the swing low where bids have a reason to reappear. Above it, 107.14 is the swing high and the obvious upside liquidity. Timing matters as much as the numbers. A hold above 105.23 sets up a retest of 107.14, and given how the rebound was built, that looks like a session or two of work rather than an intraday spike. Lose 105.23 and the short-term bullish shift is invalidated, handing the tape back to the broader bearish structure. What to watch: whether 105.23 holds on an hourly close, whether 107.14 gets accepted or just wicked, and whether ETF flow prints keep the institutional bid in the conversation. Do you see SOL tagging 107.14 before it revisits the lows? More charts and reads like this land in the group every day, and my bio has the way in. #Altcoin Season# #Macro Insights#