There are sites like bgp.he.net informing ranges and IP in v4 and v6. Here can be seen who did their homework and who has poor planning.
My college has a /19 given in '94 (every wifi AP receives public IP), my current ISP has 10 million if IPv4, although has 3M of clients. They can be calm for another 20 years.
On the other side, who implemented CG-NAT and IPv6. An ISP that has 600 K IPv4.
See the facts. You are not responsible for the poor forecast of an ISP.