Just to add. If you have CenturyLink as your internet provider, for $10/month they will give you a static IP address. You have to go through several layers of customer service representatives until they understand what an IP address is and what you mean by Static, but it’s possible.
Likely not...