There is no sure way to know how the price will trade before and after the fork.
Probably safe to buy half position before and keep some cash handy to buy the other
half afterwards.
Just bought half of what I've put aside for crypto. Good idea, it should temper my disappointment if it goes down to 4K right after the fork.