2023 Hyundai Ioniq 6 first drive: welcome to the future