I think for me the best way to avoid jet lag is to arrive onboard a bit tired. Easy as I’m normally wide awake all night before a long haul in case I sleep in.
I set my watch immediately to the destination time zone. Pop a 10mg Melatonin 1 hour before bedtime arrival zone.
Drink lots of water...