Should you build and host your own server using a co-location?