I always ask, "How long do you plan to live in this home?"
Whether first-time buyer or experienced home-owner, this answer generally falls into a 2-year or less, five year, 10 year or 15-years+ category. With each, the needs for the home will be different (newlyweds, planning for children, parents w/ teenagers, empty nesters, etc). No home fits everyone whether its size, layout, location or budget.
Find your time frame, prioritize your needs/wants and get pre-approved for your loan. It will make your journey much more pleasant and full of happy memories.