Credit cards are great for building rewards for purchasing things you would otherwise have purchased with cash. I have claimed thousands in cash rewards and reinvested it using the M1 Finance investment platform
discoverit
1. No annual fee
2. Get 5% cash-back on rotating categories
3. Get $150 bonus after spending $500 within the first 3 months
4. Dollar for dollar cash-back match for the first year
5. Also get $50 statement credit when applying through my link.
Chase Freedom unlimited
1. No annual fee
2. Get 1.5% cash back on all purchases
3. Get 5% cash back on rotating categories
4. Get $200 bonus after meeting $500 spend within 3 months