@anything1234 You are young it is great that you are starting so early! So congratulations on that.
You may also wish to invest a bit in QQQ or VGT since you have a long horizon before retirement.
For credit cards, get cashback AMEX and Certo.
For online shopping, use Rabattcorner, you get Cashback.
And don't forget to enjoy your life