Here's how much mine was:
2017 at $2626.00
$129.00 Doc
$109.54 Title/Plates
$137.90 Sales Tax
$3005.44 Grand Total OTD
Note that I had to drive 120 miles to find a dealer with a better price than MSRP and no freight or setup charges. Your tax may vary, I'm in Wisconsin.
My advice, if a dealer wants to add more than $200 for freight and setup, walk away. If you pay more than about $3400 OTD, you paid too much. Your worst case should be MSRP + TTL + small doc fee. Anything else is just ADP. (additional dealer profit)
Check craigslist, Set it to dealers, set the radius to 200 miles with your zip code and search for z125. Make phone calls before you show up in person.
Also, pay cash and don't finance. If you can't do that, don't buy until you can.