I always did post workout, with carbs and protein, no fat. Window of 3-4 hours of no fat, lost fat from that. Usually whey with gatorade, then a little later, oatmeal and whey. Not much fun, but it worked.
Mine was sub Q, so I can't comment on intramuscular.