Buying a home is one of the biggest decisions you will ever make, so you should be completely sure that you are ready before taking the plunge. To know when you are ready to buy a house, you must consider your financial situation, but also your emotional state.