Ethereum Struggles to Break $3,000: Year-End Predictions