2. If there are packet losses, then you have your answer: the issue is from your ISP.
3. If there are no packet losses, then you'll need to look closer at your network. Check to see if some hardware on your network might be performing a reboot at the 3:40pm mark.