For the US market: If AMD is smart, they should do nothing. Lowering prices on RX 460 and 470 will not translate into NV user conversion. AMD has wiped the floor in price/performance with previous GTS450/550Ti, 650/650Ti, 750/750Ti videocards and none of that translated into increased market share. What AMD needs to do is stop worrying about NV and focus on improving its own product line, while keeping prices fixed. Dropping prices on 470/480 will just mean lost profits to AMD/objective PC gamers who were going to buy those cards anyway.
Where AMD needs to focus instead is the horrible pricing in Europe/Asia/Russia and South America. Outside of North America, many AMD cards are priced well above US MSRP. In Russia, RX 480 costs 25-40% more than GTX 1060 models.
AMD is too focused on the North American market, while there is a lot of growth/improvement that can be made elsewhere. Even if AMD were to drop RX 470 to $139, the 1050Ti would still outsell it in US/Canada. AMD needs to stop wasting time on this market and focus on the worldwide market where in many countries the supply and pricing of AMD cards is simply horrible.
Straight from top Russian YouTubers, in Russia, NV/AIBs offer stores credit terms while AMD/AIBs want full upfront payment. There is no chance anyone there will be interested in ordering $500,000+ of AMD cards to sit on store shelves with such terms. AMD needs to refocus on high in population PC markets such as China, Brazil, Russia, etc. In those markets game bundles won't work well either since most people there pirate games. AMD should offer game bundles in the US instead of lowering prices, but get worldwide pricing under control.
Right now with $180 RX 480 4GB, AMD needs to do nothing to combat the 1050Ti. Based on the beating RX 470/480 give to GTX 960 and how close those AMD cards are to 1060, even if GTX1050Ti is 20% faster than the 960, it's still not good enough. Any PC gamer who cannot see the value that $180 RX 480 is offering 90-95% of performance of a $250-300 GTX1060 6GB wouldn't buy discounted RX 470/480 against 1050Ti anyway. Once we look at DX12 performance and 480 wins in big titles like Battlefield 1, for $30-40 more from 1050Ti, RX 470/480 offer a totally different level of AAA gaming experience at 1080p.
Furthermore, 1050Ti's overall performance value is completely eroded by the fact that lower end GPUs benefit THE most from adaptive sync. If we add the price of RX 470/480 + 1080p FreeSync monitor against GTX1050Ti + GSync monitor, it's a complete blow out.
Finally, it is STILL possible to make at least $25/month mining with RX 470/480. That alone makes GTX1050/1050Ti irrelevant for a technically saver gamer who doesn't mind using their graphics cards to make $. Once again the GTX1050/1050Ti will appeal to average Joes who shop at BestBuy or buy crappy OEM pre-builts. Technically savvy PC gamers who bother to read this forum will pay for at least 50% of RX 470/480 over the next 6 months of Ethereum mining.