Bitcoin to hit $5,000 and Ethereum $500