ETH Price Could Hit $3,000, But Retail Selling Puts the Brakes On