Thinking About Major Factors For Property Investments