The best time to buy a home has less to do with market conditions and more to do with your own readiness.
Do you plan to stay put in your new home for at least two years? Do you have an emergency fund for unexpected expenses/repairs after move-in? Here are some other questions you might want to ask yourself: