Toby Price leads 2021 Dakar Rally at halfway mark