Is the new 2025 KTM 300 XC and XCW best enduro bike ever made?