Five critical factors every investor should evaluate before purchasing land or residential property: Title Documentation, Developer Reputation, Infrastructure, Appreciation Potential, and Exit Strategy.