It would be best to have a static IP for port forwarding to work efficiently. The problem with a dynamic IP address is that it keeps changing constantly. This makes it difficult for port forwarding to pin your device on your network.