Despite the hight national credit card debt, Gen Z is funding their travels and other expenses through credit card rewards and points.