Hey,
I have done my research and started experimenting in july with GPUs.
Don't mine with your CPU, it might be fun but not profitable.
You can have a look at something like nicehash to make things easy but you will not earn in the best way.
The last month the most profitable coin to mine for Nvidia cards IMHO is ZEC (ZCash) and mining that directly to a zcash wallet.
On flypool you get very frequent payouts and they don't charge much.
For just 1 GTX1060 you might get paid every other day 0.01 ZEC or so (that is 2.5 dollars).
Flypool is flypool.org
Easy to setup.
Get an account bittrex so you can exchange the ZEC for BTC and send them to your BTC wallet.
You can play a little, when the BTC drops in price the ZEC/BTC rate goes up a little which can give you 10% more on your ZECs.
Easy to use software is awesomeminer, that installs all necessary miner apps on your PC without you having to configure them.
Give it a try and let me know if you need more info.
Bart