factors to consider before buying a condo