Look into the financing process as soon as possible. Get pre-approved so that you generally know how much you can borrow, what you can afford, and so owners will see you as a serious buyer. You'll need money for a down payment, closing costs, moving, and other expenses. Put off trips and luxuries until after you're in your new home. Look for gifts and grants.
Some companies offer grants and other incentives to employees who are buying a first home.
Community groups may also have programs and financing in place for first-time buyers, while the federal government has established special programs for teachers and police officers. Start now, take your time, and ask as many questions as you like.