Buying your first home has a seemingly endless number of steps involved, but shopping for the best mortgage rates online…