Buying a home is a big step, especially if you are doing it for the first time while adding to your portfolio. It’s not just about finding the right location or price; you also need to understand what ...