Wow 2015 right away when the 2014 just came out like 2 months ago? But to answer your question, if you are not happy with the z1000 that you have right now and itching for a sportbike then get the 2014. But if you can hold-off for about a year to get the 2015 that we still don't know what the changes are (it may be the same as the 2012-2014 models or better) then you will have the newest model.
Not being biased here since I have a 2013 but for the bike itself as a stock bike and for street riding, this bike doesn't need much changes anymore. So it really depends on how eager you want a sportbike right now since we cannot give any comments on the 2015 model yet...
Originally Posted by dollar
and i dont know what bmw will do for 2015 but thay have to update some stuff.....
Can you elaborate more on what changes that you think the bike needs?