Purchasing Real-estate: What You Should Know