A good rule is, if you NEED a new card then buy one. If your happy with your current performance wait it out.
Plus how many games do you think will be dx12 in the next year ? or even two years ? not many. We are stuck with dx11 until Sony and Microsoft want to make more money on a new set of consoles.