Home Investing Is Mastercard a good buy after the latest development?