Once in the hold or a direct (sector 3) join: 3x drift outbound, ie 1x for the outbound leg and 1x for each of the turns.
A parallel (sector 1) or offset (sector 2) join: 2x drift outbound, ie 1x for the outbound leg and 1x for the turn onto inbound.
Once beacon outbound on the procedure allow 1x outbound and 1x inbound.
Don't forget to correct timing in the hold on the outbound leg and also when beacon outbond if the procedure is timed instead of DME.
Just did my I/R last month, what a relief to have jumped another hurdle.
Hope this helps. Good Luck.