A long-winded 1-year ownership report on my Hyundai Ioniq 5