 At the moment, Mastercard stock is only 9 off its 52-week highs and Visa is trading 7 from its highs. Lets see if a continued rebound is in the cards and check if investors should consider buying either of the stocks. 