Hunter champion Toby Price leads Dakar Rally into final day