The Dakar Rally 2025: A Test of Endurance and Skill