Hi all, I am going to upgrade my i3 6100(LOL) and I am considering buying 1950X, need max cores/$$ for Visual studio (some program I work on takes ~20~30 min on i3 6100) and Time is $$ . I saw 1950X on amazon selling for 750 usd, but I remembered that TR2 coming soon, should I wait? Is 16 core 2950X coming too or just new 24/32 core models? (not in my budget). Also I was considering buying the Gigabyte X399 Designare EX -what do you think? if there will be no 2950X, should I still keep waiting only to get new X399 MB? or the current MB is OK? Thanks in Advance !