投资理财要考虑的主要因素有哪些