Will Bitcoin Reach $5000 before the end of 2017?