Lately I have been getting the hang of early attacks on neighbors and nearby city states. However, I don’t yet have a good feel for when to stop attacking and focus more on developing my civ. What factors should I take into account? I think I understand general strategies, like timing attacks: get an offensive advantage from tech, like archers or UUs, attack until defenses catch up, then build up another tech imbalance. I’m not sure about the detailed tactics though, and I don’t know whether I should care about things like diplomatic warmonger penalties. What are good guidelines to follow?