Hi, all good answers. First and foremost, you need to see how much mortgage the bank will loan or what you may need to do to get to that point. You also will need a down payment or at least a good faith binder. Makes the lender and Seller friendlier if you have 'skin' in the game. You will also need money for closing costs. Not trying to scare you, just school you. Two of my sons are doing this right now. It is a process.
Now the exciting news! One of the lenders I work with has a down payment assistance program for first time home buyers!!! Call me, or email me and we can discuss. Buying a home is NOT brain surgery, although, without help, can be overwhelming.