This checklist is designed to help you ask the right questions, identify hidden fees, and spot deal-breakers early.