I'm a rookie at this, but looking to make a new site for a new small biz. Is buying a domain from godaddy or the like still the way? Square space? Any tips, tricks, or suggestions are welcome