Since it's a known future event, the halving should not affect the price.
Mining activity, though, sees a big cut in revenue, and some miners are going to drop out. Miners presumably have run spreadsheets and know what gear goes to negative ROI after the halving, and will presumably have planned things so it more than paid for itself well before the cutoff date.