TW3 has always ran perfectly although this is at 1080p and max settings with the 980Ti. It's a EVGA Superclocked model which boosts to almost 1500MHz. (it has to be EVGA IMO and nothing else).Yeah, I got my 980ti just for TW3, but I didn't really start playing it, past the training start, for about two months after release. By then it was running smooth.
EDIT: Now that I think about it, it was a lot longer than two months before I started playing. In fact, soon after I started playing it, I upgraded to the 1080ti for 4k and by then, TW3 was optimized.