Is the Hyundai Ioniq 5 Worth the Hype? First Drive, Tour, and Review