Formula One might have more money and international prestige. But Indy Car will always be number one on this side…