How is BYD beating Tesla, but can they stay on top?