SOL holds above $97.70 as traders watch $106-$107 liquidity and the next major resistance at $120.23.