What bike should i get a 2004 honda cr125 or 07 yamaha yz125?

I have a 2011 rmz250 and want another bike so i don't load up the 250 with hours. I have the chance to buy a mint 04 cr125 with a full pro circuit for 2200$. Or i can get the yz125 07 or 3000$. Its all modded out though. Front and rear RG3 suspension, motor built up by PR2, brand new tires, bars grips plastics and graphics, fresh rebuild, and a full FMF exhaust. The guy also has all stock parts that he switched out and receipts for all the work done. Both bikes have paperwork and are mint.

I'd probably try and talk the guy down on the yz. Maybe tell him the bike is almost 10 years old. Or if your not dead set on buying a 2stroke is buy another 250 because there's so much of a difference between the two that it wouldn't be that great of a practice bike. Maybe even get a 450 so you can race 450 and 250 classes. Hope I helped.