Prepare for the hidden costs of home buying to avoid financial strain