How to plan your finances to buy a house in 2018?