Thinking of buying a new bike and I've narrowed it down to KDX220R or WR250F. I ride rocky terrain, mostly 2nd or 3rd gear with occasional fire roads. Aggressive trail riding but no racing. I want a bike that can take what I dish out. I really like the WR line, but they are quite a bit more expensive than a KDX. I could splurge on the WR but it would hurt me a little. Any thoughts?