You can't lift waits before or after insanity.It's too much for ur body.I think u should schedule insanity then weights the next day.With insanity it's mostly cardio and u use most of ur body weight.Once u reach the max intervals it's just crazy intense and u really sweat a lot.