Modelling A face from a sphere

I’m trying to figure out poly modelling a face for myself and was hoping for some feedback from someone else who does it this way.

I’m trying to make a face by subdividing a cube, insetting faces to make loops and to build from there.

I’ve had some success

but I haven’t got the process nailed down such that I can do it reliably every time.

If you make faces by this method, where do you inset the loops?

Do you use a loop around the edge of the face too?

I place the loops where I need more control (with shapekeys or bones, for example), or more detail. I know that sounds like a short answer, but that’s really all there is to it. Where to put the loops - for me, just takes practice and a few fails along the way.

I try to stay with quads, but a singular triangle or pentagon doesn’t keep me up at night, so long as it doesn’t cause problems. Ditto with poles - i don’t like them, but it’s sometimes very difficult to avoid - so, I’ll try and minimize any issue they cause and place them accordingly if possible.

This image is a bit dated and the model has been revised, but it’s still basically how my topology looks.