600 hp and 0-60 in 4.5 second for $45,000: Is the BYD Tang DM better than a Tesla Model X?