There really is no average timetable for homebuying. As your agent, I can only help you spend your money, not tell you what to buy and for what. When you find the home that satisfies your needs and meets as many of your wants, you'll make an offer and hopefully negotiations go well. However, there are a couple of housekeeping tasks that should be completed before you get to that stage. First, know how much you can spend, i.e. get pre-approved. Understand the loan programs that you qualify for, based on income, credit score, assets, etc., and the expenses associated with them, both at closing and ongoing. Second, enlist the services of a real estate agent, better yet a Realtor, who will act as your buyer's agent, in essence your advocate throughout the entire process from today to closing day. Hope this helps and Good Hunting!