Knowing min and max CP
So for the pokemon info there's a min and max CP for each level, does this mean once finding your pokemon's level you can see whether yours is above or below average depending on the range ? Eg. if it's close to the max CP means it's a good long term investment ?
Is there any other way to check the IV without wasting some stardust ?
Answers
In short, yes.
Now, if you catch ANY pokemon with a high cp, or boost a pokemon to have a high cp, it will likely be useful in battle: so it's almost by definition a good short term investment. At the current moment, the game's only mode of battle favors the challenger as long as he uses pokemon of somewhat comparable cp.
In such an environment, perfectionists (of which I am one) can quibble over IV's, but IV's and CP may (if it ever comes down to it) be important when you want your pokemon to be the final one faced in a gym, but you're using one of the same species or one of a species of equal max cp as the other main contender. Or, as well, IV's could also be an occasional determining factor if true PvP ever becomes a thing.