Ethereum nears $2,000 as make-or-break resistance test looms in 72 hours