How BYD killed Tesla! But can they Stay on Top?