bitcoin all time high price usd 111500 altcoins ether dogecoin solana cardano crypto rally cryptocurrency