If you are buying a home for the first time, consider thinking long-term. Is this a starter house or one that you plan to stay in for some time? Knowing this ahead of time will help you determine what type of home and loan product best fit your needs.