Compare current prices across the World Rally Championship franchise — 10 titles tracked from 2013 to 2024.