What is the first step to buying a home?

Make sure you are ready – psychologically and financially. Ask yourself the following questions: Do I have steady income? Is my debt lower than my total income? Do I have enough money to pay for the down payment and closing costs? Am I working hard enough to improve bad credit?
A house needs constant care and attention. Also ask yourself if your budget will allow for unexpected repairs and upkeep. Once you can honestly answer “yes” to these questions, you are several steps ahead of the game and that much closer to becoming a homeowner.