Welcome to the forums. Along with the good advice from
@Mostafa Mneimneh your ISP provides available bandwidth and capability varies greatly over the course of time due to loading and other factors. The servers you're downloading from have the same issues.
If you need additional help or have more questions or details to share, please join the site so you can reply in this thread. See
this link for instructions on how to join Android Central.