If you are building, I'd buy. If you plan on not building, rent.
I personally would not be buying to invest at the moment. Rent is not even close to covering the average mortgage and you will be out of pocket far too much. It is why all these stupid investors are going belly up. Over borrowed on over inflated properties, now the market is slowing they are suffering.