When you look back on the 2023 FIA World Endurance Championship season, what will you remember most? Toyota’s title? Ferrari’s historic centenary Le Mans triumph? The Iron Dames claiming the final GTE race win? Or maybe, you’ll look back most fondly on the thundering, heavily modified NASCAR C.