Tesla bought BTC as Mastercard plans to support cryptocurrency payments and India looks to enforce a strict ban.