We are about to drive into the pedal-to-the-metal action, as the 2026 World Rally Championship promises to deliver more ...