BF1, I'm a thrifty gamer these days and usually titles have to be around for more than a few months for me to consider them. I already grabbed BF1 so that will be my only large purchase for games in the foreseeable future and I don't actually regret it for once.
I already own Overwatch and bought BF1 this morning after using up my 10 hour trial. I'll end up getting GoW 4 and TF2 as some point down the line, but since I'll only play the single player in those games I don't feel the need to rush out and grab them any time soon.
Gonna buy COD: IW for the kid. Zero interest in it outside single player, unless it is a huge digression from recent COD MP, which has gone way downhill since the MW1,2 and BlackOps 1,2 days.