I rented both for a week during July. The weather was worse during the Hyundai rental; it was in the 30s with high humidity, while the Model X struggled in the mid 20s. The range I quoted was from the app in the car itself, and borne out by real world experience. I can upload the screen if you'd like, or you can take my word; two supercharges from 20 -> 90 were needed to go from Montreal's south shore to Ottawa, using the highway 30. This was more than an hour of waiting the second time around, in an empty parking lot.
Even as an SUV, it was a disappointing experience. My luggage fit easily into the Hyundai, it was impossible to put more than a stroller into the X. Imagine having a family car with child seat hooks — and barely enough space for a one-person stoller. My Timescar small car rentals in Tokyo were way better
To get it out of the way, I don't have Elon Derangement Disorder, and have no feelings towards him, positive or negative. I like Tesla, regardless of anything, because they pushed the ball forward on electric cars. My friend's Model Y does not have the issues I outlined.
However, based on my experience, the X is a low-range impractical car and unusable for large families, even in summer. I wouldn't trade my used gas-only 2016 Sienna for a free new one, despite it being 6 times the price.
On the other hand, the Ioniq held its range, and had great storage capacity. I'd buy it on sight — but it only seats 5. Electrification in my household will have to wait sadly.