Ethereum's Potential: Could it Surpass the $3.5K Barrier?