Pretty Impressive! 2024 300xcw First Ride Review