by Rebecca BradshawYou’ve saved for a down payment and calculated how much mortgage you can afford, but are you prepared for hidden costs that can occur when buying a home? To determine the