I have a 1080ti, and its not worth it for me to leave my computer on all night mining on Nicehash for $2.50 max a night. I realised many Ozbargainers have giant steam libraries of steam games from the free game bargains. I myself have 350 games with 4 game drops each. This is 1400 cards with a conservative value of $0.15 each this is $200 sitting in my steam library! A plus of this is it is not resource intensive like mining and it doesn't require the game to be downloaded, it just mocks the window being opened and can idle up to 31 games at a time.
Pro-tip, if you have a big steam of free games use https://github.com/JonasNilson/idle_master_extended/issues to idle steam cards. In 9 hours, I received 18 drops, an average of 2 per hour. I made $3.60 of steam cards which yield 2.80 sold at market price in 9 hours, way more than the 1.80 I made from CPU mining Ryzen Threadripper 1920x and GPU mining 1080TI on Nicehash. I got 2 rare foil drops from Dragon Age Origins worth $0.98 and $0.54 which made up half of the value of the 18 cards I got, which were all valued at around 10c. This is just over 30c an hour, a nice bonus to make GPU mining worth it for some.
However, selling the cards manually would take too long, which is why you can use this script(use tampermonkey) to sell all the cards automagically.
https://github.com/Nuklon/Steam-Economy-Enhancer
https://www.tampermonkey.net/
You may need to elaborate further as I pretty much stopped at:
How exciting.