What Every Real-estate Investor Should Know