Can You Afford To Buy A New House?

Everybody who has a decent job wants to buy a house. However, the question that everybody should ask is - can I afford to buy...