When Should I Get My Mortgage Pre-Approval?

Thinking about buying a home? Your first step should be getting a mortgage pre-approval.