Solar Eclipses themselves are not that rare often happening every 1-3 years. Eclipses being visible from the US are rare with the next one not for 20 years however it will just be a small part of the US that can see it. The 2017 one that went across the entire US was the first time something like that had happened in over 100 years! This one is still huge in that it is going across half of the US but still pretty rare!