Hi cel70,
Usually, "generalized" (cosmic) questions like that come from adults (beginners).
Children usually don't ask questions like that (in Go) --
they just play hundreds and thousands of games,
and thanks to their amazing brains, they can remember many shapes, tesujis, etc.
We can come up with very general (vague) guidelines,
but at the end of the day, we must look at a particular board.
Example: if you're already behind, and if you just play "peacefully," you'll probably lose; in that case, you must try something, like an invasion -- you have no choice anyway.
Examples of more vague, general guidelines:
- the bigger the space you're invading, the easier (more likely to succeed).

- the more ways you can "escape," the better.
- the more weaknesses in your enemy's shapes, the better.
- the stronger your nearby friendly stones, the better.
- the more tesujis in your toolbox, the better.
- the more knowledge of (common and uncommon) shapes, the better.
- the better you can read, the better.
In a way, that's all common sense.
But what to do
exactly on your
particular board ?
A thousand guidelines cannot help you.
Because even a single stone can make a huge difference.
And the exceptions are practically infinite.