Question: how do you know when you are ready to buy a home?
Answer: The first, and most obvious, decision point involves money. If you have sufficient means to purchase a house for cash, then you certainly can afford to buy one now. Even if you can't pay in cash, most experts would agree that you can afford the purchase if you can qualify for a mortgage on a new home.