I've done a 1600km trip 6 or 8 times in a 2017 Model X 100D. I do it in one ~18 hour drive. About 3.5hrs of that time spent charging. Charging has never been a problem. I think the worst experience I've had was a few years ago, on a V1 charger that had > 1/2 the stalls occupied, so I needed to share a 120Kw hour charger.