Tesla buys $1.5B worth Bitcoin, accept it as payment