Well I can tell you this. I bought it for $16 off G2A about 3 weeks ago maybe a month ago and I already have about 75 hours. I go by the "Money per hour" rule. If a game costs $20 you should get at least 20 hours out of it. Bought the game knowing that I would spend at least 16 hours on the game since all my friends we're also buying the game. It was a worthy decision.
Edit: There's a couple editions of the game. Get the base game. The upgraded versions of the game give you skins that aren't even that cool. I found it pretty easy to grind out thousands of credits for skins I actually wanted.