i hear a lot of people saying to take protein an hour after lifting weights and an hour after using insulin (taking the insulin immediately after lifting)

why is this?