Personally i do my weights first then straight away have a protein shake (with water at the gym) then head to the cardio