This game is awesome. I've seen people rave about the version coming up on PS4, but why not play for free now. There are in app purchase options, but you don't need them.
Daily challenges keep you coming back for the rewards. It gets a little grindy as time goes on, but certainly bareable. Getting new cars is not too grindy, mostly just upgrading.