My 26 Question Property Development Due Diligence Checklist