A few patches away from perfection? 2024 BYD Seal 3.8 review