You either listed your video card wrong or have no clue what the actual specs are.
Without that information nobody can answer your question.
the 1080Ti came with 11gb of GDDR5X memory, I dont think any of the 10 series Nvidia cards ever came with 4gb of RAM.
Apologies typo there... it is the NVIDIA GeForce GTX
1050 Ti
Go to
https://whattomine.com/Put 1 under 1050Ti and look at the results
Most profitable coin is ETH and you will make around $0.44 USD per day before any power costs. Power shouldn't be too high since it uses very little electricity.
So if you already got the GPU, mine away, but if you want more speed, you need at least an 1070 or 1080 or so. If you like AMD, then get the RX 470/570 which should get you 30MH/s.
Rx 480/580 are best for mining, not those you mentioned.
OP you have great PC, even simple processor and 1gb ram is enough for mining rig, nothing to talk about i7 and 16gb ram. Since you have PC with those components and want to mine, it really worths to upgrade your GPU, 1050ti has low hashrate, it can't even profit well when mine in bulk.
If you want to mine on nicehash, you can try nicehash profit calculator, it's very easy.