Ok, so I figured out a solution. I don't know if it's the root problem, but it works. I plugged in a usb wifi card and disabled the internal asus wifi card that came with the pc. Now I never have the problem. I'm not sure if it's the card, the mobo or software issue. Haven't had a lot of time...