In all honesty the token buying I do really is just to give me family time. I could replace it all by farming but I pay for it so I can take the time off from farming in the evening. You can farm a few hundred tokens a season if you work hard enough.