First time homebuyers mostly hear about upfront costs of buying, like down payment and closing costs. But what are the ...