We usually get pretty good uptime on our shared servers. The hardware you're on is only a couple months old, but we have plenty that have been up for almost a year straight with no downtime. The server where our main site is hosted has been up for 180 days, and about 176 before that (we needed a quick reboot)...so about 2 minutes downtime for a year. Hopefully it will stay that way! ha ha! I don't remember our exact record, but we have had servers in the past, that have long been retired, up for almost 500 days straight. The newer hardware these days seem to need a quick kick every 6 months to a year, but those old Pentiums and original Xeons would literally run for years straight and take all sorts of abuse. They just don't make them like they used to. LOLI didn't notice any downtime at all with wswd.net
It really depends on how big/powerful you server is, and the amount of requests you receive.Yes, there seems to be a monthly trend around the holidays and directly after the holiday. I have also noticed a trend with severe weather in certain areas - this results in higher web traffic.