https://slickdeals.net/f/9588268-msi...?src=catpagev2
This one's sale ends soon, but be sure to read through the thread for more opinions on it or potential alternate deals/ideas. There's a couple low reviews on newegg on this one, but it's among the better potential deals with a 1060 in it.
Honestly, I would get a laptop to be portable and actually have decent battery life. 15.6" is an upper limit in terms of carrying it around in my case (13.3/14" is nicer to carry), and the 1060 is currently their lowest end 10-series in laptops (performs around a 970m, usually better) until the 1050/ti comes out, in which case any laptop with a 1050/ti will be superior in battery life and lower heat without giving up a whole lot for it (1050 is a really great sweet spot in cost/perf/heat/battery).
Go for one with a 1070 if you've got cash to burn and will have it plugged in most of the time. Might also consider getting a laptop cooler, something that raises it off the table a little bit with a fan underneath to help with heat.