I feel you pain man. My ISP Charter had a stretch several months back where my internet dropped around 12-2am for anywhere between 30-90 mins.(Happened 5+ times over a 2 month period) I remember one time I was deep and had to grab my laptop, and drive around to find some free wifi in the early AM hours. It sucks!