Ethernet issue - XFinity

Every day or two i got to restart my router and leave it off for a few minutes to get things working right again. My ethernet stops working and when this happens the wifi signal reduces at the same time then i have to unplug the router for like 5 minutes to get everything working right again and leaving it off for only a minute or 2 doesn't work, it has to be like 5 mintues everytime.