投一家公司前,要做哪些准备?