ETH charts predict $3.9K retest, then a 100% rally to new highs