Did NASCAR take too long giving Larson the waiver? Can Shane van Gisbergen be the fastest to win in all three series?

Source