2023 KTM 300XC Review at 10 Hours