for you a 125 would be great. but a 125 that needs thing, not so much(for anyone not just you) i asume this is your 1st bike, if you buy that cr125, you cant start it, and hear it run, or take it for a test drive. so really you have to take the owners word for it, you could go put the parts it needs on it, and still have it not work, and be out abunch of money. i have had experiance with this,and its not fun to see a bike in your garage not being used. 2001 cr's go for about 1200$ give or take... if all it needs is 100$ in parts that would bring it up to 500$ thats about 700$ less then avarege, im not trying to discourage you, but i dont want you to buy something that you cant use for ahile....my .02$