BYD Atto 3 vs Hyundai Ioniq 5