Impossible to answer without knowing its level & your level & what the current Gym Levels are in your area.
At level 30, based on IVs and my own blastoise's I would guesstimate that Blastoise would be about 2k CP.
If your Blastoise is close to level 30 AND if 2k puts you in middle 4-7 range of Gyms in your area, I'd say go for it.
((Scale the Above Downward if your not level 29 at above 69 CP per level. So if your level 27, subtract 138 and it would max around 1860. but the 2nd part wouldnt change would 1860 put you in 4-7 range))
Pokemon Go is often a Math Problem :>