Depends on how much you play. geforcenow is limited to 100 hours a month, with additional hours sold at a 200% premium. This dramatically changes the economics ( https://www.techpowerup.com/344359/nvidia-puts-100-hour-mont... has a handy chart for this )
Yikes. If you're playing more than 100 hours a month then it's time to touch grass.