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