Sugar gives a sugar high. Sugar also gives a hangover.
If you eat your heaviest meals during the evening, take B complex vitamin before bed.
You won’t wake up thick as brick.
Similarly with alcohol. If you drink before bed, take C vitamin. It cuts back on the hangover in the morning.
It’s easier to just drink in the morning.