Cardi B is clapping back at fans speculating about her finances following, what they deem to be, a questionable brand deal with Shein.