I am selling my drz125l and am getting a new bike. I do trail riding but I might do hare scrambles next spring. I am an aggressive trail rider and my bike seems majorly underpowered. I was thinking of getting a yz125 or 250 or yz250f or wr250f. Which one would you recommend? I am 15, 5'9" and about 130 lbs. I want bike that is cheap to maintain so I am kinda leaning towards a two stroke yz125 or 250.