You have to wait 48 months after earning the sign-up bonus on one Chase Sapphire card before you can earn it again on another. The waiting period starts when you receive the bonus — not when you're approved, activate the card or hit a cardmember anniversary.