What you need to know if you are a freelancer and wanting to buy a house