What Is Due Diligence Period? Essential Guide Explained