Got a New Buggy! 2024 Can am Defender MAX Limited, First Look