I usually have carbs and protein post cardio
admitedly im not into gaining mass cos of my sport and i wanna stay at a certani weight class but i do find that post cardio, carbs are good for me cos they help me recover better than protein and fat (i've experimented with both)
i usually hit cardio in the morning and training at night so this is working for me. Just experiment and see what works best for your body. remember one mans bread is another man's poison or whatever the saying is