Discussion on Mastercard and Visa

Hi everyone, I'd like to start a discussion regarding MA and V. Both stocks have been following a seemingly exponential pattern in the past 10-12 years. And both stocks are 10-20% above their October 2018 highs. In December, when the whole market was down, these stocks took a hit but were not hurt nearly as badly as many other stocks. Although these companies are at all time highs, is it a good time to invest? Should we expect long term future growth? Why or why not?