Best credit card bonus out there

Will be spending >2k on an upcoming business trip- travel, hotel, food etc. What’s a good credit card to sign up for to put this increased spending towards a signup bonus? I currently have CSP and got a great sign up bonus for that. Not sure if CSR is worth it though…advice appreciated!