Bitcoin has surpassed $2.1 trillion market cap as the price pushes close to $106,000.