10 important factors to consider before you sign that lease agreement for rental property