2024 BYD Sealion 6 Premium AWD review