Everything you need to know as a Montana first-time home buyer, from home prices to loan options and grant programs.