Buying a home is a big decision, so how do you know you’re really ready for it? There is, of course, the financial aspect: ...