I think the statement that "All Tesla’s will continue to lose charging speed as the battery degrades and the more you use superchargers" is a bit extreme.
I owned a mid-2016 MS90D for 7.5 years, put about 80k miles on it, with about 45% of my total miles and charging being by supercharging. It actually would charge faster, with less overall charging time, at the end of that ownership period than when it was brand new. This is a combination of changes which Tesla made to support higher peak charging rates, up from 120kW when new to 150kW that I've seen the past 1-1.5 years, as well as the capabilities of V3 superchargers with less impact for risk of sharing stalls.
I believe much of the "chargegate" situation which
@4hourrule references is really to the 85pack, especially early 85 packs. I never say any of that applied to my mid-2016 90D pack, and I'd expect a 2017 100D would be even less at risk.
Now, having said all that, I think the expectation of 200 miles of driving with a 20 minute charge is not realistic for say a 2017 vehicle. I did find with my MS90D that abetterrouteplanner did a pretty decent prediction. You can go in and select the model configuration and then look at typical long range routes which you'd take. If you are looking at something like a 2016-2017 vintage vehicle, you might configure it to assume something like 8-9% pack degradation in the settings, and then look at what it shows you for a variety of routes. I actually found over the past year that I could meet or maybe slightly beat it's overall trip times, but typically within maybe just a few minutes (say +/- 10 min) on an overall 500-600 mile trip. Some of that is of course a function of the route, spacing of superchargers, weather, etc., but probably the best way you can compare say a 2017 vs a later 2021-now vintage car.
Just my two cents. Good luck on your decision.