I have been into motorcycles for a long time. I haven't had anything in my garage for a few years now as I have two teenagers and all the bills that go with them. I have been looking at Z125's, Groms, and even a few sportbike 300's. I am really leaning towards the Z125 for the price and cheap ability to do some basic mods- exhaust, fender elim, rear LED, levers, maybe bars... With no other bikes in my garage right now, my only concern is power and fun. I know the Z125 would be a ton of fun. I am debating on whether the extra HP in a 300 sport bike would make it just that much more interesting or not. I had a Ninja 250 about 6 years ago and loved it. Figured the Ninja 300's would be a little more fun than the 250. Local dealer has both colors in the Z125 and a leftover 2015 CBR300 and Ninja 300 that I could prob get for a decent price. Decisions, decisions.