Owning a home is an exciting and rewarding experience, but also a major financial investment. Before you commit to buying a house, there are several essential factors that you should consider first. Here are five key points to consider when deciding to buy a house....