Is Avalanche (AVAX) a Good Investment After a 94% Drop? 24/7 Wall St.