2023 Hyundai Ioniq 6 Full Review: Cool, Quirky, and Under $50,000.