PayPal Holdings Inc. Outperforms Credits Sector: Too Late to Invest?