This is a debatable question but personally I feel that if you have sensitive information or data and they are hosted on the internet or accessible through the internet, you should own a static or a permanent IP address.
A permanent or static IP address does not have a short leasing period. It should be given on the first day of the service until the service ended.
The most common way is to get a static IP address from your internet provider. If not, you can try VPN providers offer dedicated IP address as an addon. You can connect with your VPN account and get the same IP address every time you are connected.
A static IP address is especially good for environments needing restricted access. For example, your website administrator dashboard, root SHELL access or RDP access.
I suggest to my customers, they should own a static IP address. You can lock down sensitive areas where brute force entries are possible. I have seen wp-login.php, the admin login for WordPress is a commonplace to brute-force attacks.
In Singapore, there are two internet providers offer static IP address to a home internet user. There are M1, there is a monthly fee and Viewqwest which is a default offer in their packages.