In October of 2018 I bought a 2017 z125 pro out the door price of $2900. Since the one you a trying to buy is already 2 years old I would say about $2800 - $2900 should get you the bike. I've had mine almost 2 years and I've loved every mile that I have put on it.I'm thinking about pulling the trigger on a brand new 2018 Z125 Pro from a local dealer here in South Carolina. I asked for am out the door price, and was given a quote from one guy of $3374, and another guy of $3134. Don't know why I would get two different quotes at the same dealer, but whatever. After looking at KBB and NADA, I'm thinking about walking in with a cash offer of $2500. Am I lowballing too much? If I drive off the lot, its worth only $1600-1800 to the insurance company, and knowing my luck, someone would hit me.