I'm going to be buying a dirt bike this summer. My first choice would be a KTM 250/450 xcf. But they are still expensive pre owned but for now just to get out this summer for my first bike. I was looking at a crf 250 can get them for a good price used. Apart from fitting lights and spark arrester are they an ok bike for the trails? I'm under the understanding that xc bikes have different gear ratios compared to MX bikes thanks for any info.