Thank you both, my budget is around up to 2000 for the bike and currently, I have a 50cc supermoto (as I am 16) which has proven reliable for the past year which is why I'm wondering if I should go for something like a yz instead, as 2 strokes seem to be faster as well. Insurance also seems to range from 600 to 900 with 1 year no claims and I have found that the conversion from dirtbike to street-legal would cost from 200 to 300. The wr125x is a 4 stroke street legal Yamaha, but its insurance seems to be on the higher end around 900 compared to yz125 at 580 I also don't mind spending more on the bike, as if I do sell it next year it shouldn't depreciate that much.