Bitcoin: Is $50k on the cards?