Right time to buy $SOL ?

If you got deep pockets and can keep buying dips, maybe. Otherwise, no.

SOL is down ~50% from ATH, $2B in unlocks incoming, memecoin market is dead, and global markets look bad.

Short squeeze? Possible. Pump? Unlikely. No real catalyst for a rally now.