Someone did the math on Hearthstone about a year ago and when you throw everyone together the average player spend roughly $0.30/month (perhaps slightly higher, since some people might have multiple accounts). That's $3.60 a year - the cost of a single paper booster pack.
For the record this metric is called ARPU (average revenue per user) or LTV (lifetime value). It is largely used to determine the quality of users you are getting from user acquisition in free products with IAP.