It is unrealistic to pay so little and expect business fixed IP's. There are enough workarounds. For example, I needed a static address for my security system and also to access some remote machines that I have running 24/7 via vnc.
I used google DNS for all domains and I used their ddns service. In order to update it with the latest address I installed a program called dDNS Broker and it works perfectly. If the IP on this machine changes, it is immediately reported to the google ddns service (or any other DDNS provider). This setup has worked flawlessly and I don't need a fixed IP since I can now always access my services using a domain name. I can highly recommend this setup.
Thank you so much for the recommendation! dDNS broker looks like the solution I was looking for my Mac.
Jump Desktop & Plex already have IP routing built in but my security system does not so this would help me.