Well to start off I am 16 and 5'3(with flip flops on ) my mother and her side of the family barely reach the 5 foot range so I don't think I will be doing much more growing, I currently ride a 01 KX100, It lacks power in the sand but is the perfect seat height for me and is awesome for me in single track. We have a 2000 CR125 that I have no problem with the power but am intimidated by it because I cannot touch the ground easily at ALL. So I have thought of maybe looking into a KTM 105sx or look into a 125 smoker and lowering it but still not sure if I will get use to the size/weight. Just as a side note sometimes when I ride and stand I feel very uncomfortable on the KX100 It's starting to feel like my previous bikes did when I outgrew them any opinions would be nice