How does Cardi B make most of her money