Buying land to homestead is something that requires careful financial preparation. These are the biggest things you should know and do before you buy land.