and if you are keeping thinking like model will be going to change in 2017 then you will not going to buy any car
and when new car is launch it is good not to buy the car immediately because may be there are some faults which need to be rectified and if you are first person to buy the car then you have to suffer
in my views i will suggest you to buy a car after 6 months - 1 one year after they are being launched