I have set up a DNS server in my home, will I have to wait for the isp to refresh there cache before DNS is active?

Some website I have found says this is called "DNS propagation time" and how long could this take?