Solana price defends $145 level following ETF approval, hints at possible bottom