Financing the purchase of your dream home is one of the most complex and, possibly, most frustrating, financial process you will ever have to endure.
You will need all the help you can get.
Here are some basics that can help you get started:
You also need to have some savings for emergencies. Plan ahead. You will be having to pay your mortgage payments for the next several years. Plan for the worst and hope for the best.