BYD: In Trouble or Not?