Bitcoin (BTC) price hits a record high of nearly $50,000