If you have Amazon Prime, I recommend getting the no-fee Chase Amazon card. 5% on Amazon and Whole Foods; 6% on some Amazon “no rush” deliveries.
No affiliation; just a happy user.