I think it depends on the ISP. In my country (Croatia) most of the ISPs, if not all, change your IP address every 24h no matter what. You can force the IP change when you restart the router so if I restart mine at 2am it will change my IP every day at 2am.