So I’m trying to find a bike for my wife. She is 5’6’’ and weighs 125lbs. I only started riding when I was 18 so have no experience with smaller bikes. She will be starting off trail riding but may look into doing some mx riding a little later as she has grown up on racing (4 wheeled versions). She is athletic and picks things up extremely fast. I have read and been told everything from a Yamaha TTR 230 to a Honda 150R as well as some 125’s. I don’t know that there is a bike that can cross both worlds easily but figured I would get some advice. If you don’t think there is a bike that can cross into both worlds can you provide the best option for both trail riding and mx for a rider of her size. As far as size I just want to find something that would be a good fit for her height and had plenty of power. Don’t want to by an under powered bike she will grow bored with in a month. I appreciate all the help.