I think nTB 2017 is the best value for money though, it doesn't cost you an arm and a leg, plus the specs are good.
That true but Apple might discontinue it when they update the Air or MacBook. I will look at the options when Apple have announced everything this year, if the new Air doesn’t appeal I might get the 12” depending on updated specs, if. It then a 13” MacBook Pro with Touch Bar.
At the moment tho I’m leaning towards the 12” MacBook which is why if they bring in a new 13” version I will update to that. I can see the following happening:
12” MacBook price drop to $999
13” new MacBook/Air $1,200