If you really want one static egress IP per machine, then yes. However, most use cases should not actually require this – for example, you may set up one or two machines per region to act as a proxy with static egress IPs, and have the rest of your machines connect to them for connections that require dedicated/static IPs.