Buying your first home is an exciting milestone, but it can also feel overwhelming. From saving for a down payment to securing the right mortgage, there are ma…