I just dry hop in a single dose after terminal (I usually wait 2 to 2.5 weeks after pitch). I add the dry hops after a 24 hrs soft crash and then maintain at 59F for 2 days while occasionally rousing the hops with CO2 burps, then cold crash 2 days while I carbonate with a carb stone, then transfer to the keg. I used to dry hop in various earlier stages during and just after active fermentation but struggled with hop creep until I changed my process to dry hop only during the soft-crash thanks to a lot of helpful into in this thread. Here's my latest batch that I just kegged on Friday.
Yeast: Coastal Haze
Hot side: Idaho7
WP: Idaho7, Citra, Enigma
Cold side: Enigma and Lupomax Citra
This one won't last long!
View attachment 780076