It always helps me, especially if I drink a lot. I also drink a lot of water before bed. And in the morning it is good to go to the toilet for a heavy one.
As an experienced alcoholic, I can say - yes! A hangover is the result of alcohol poisoning (not literally). Due to the long presence of alcohol in the stomach, a hangover occurs. If you clear your stomach before going to bed, then, therefore, there will be nothing to have an effect on the body. In a matter of hours, the effect of alcohol will cease, and there is nothing to add.
Before bedtime, 3 aspirin tablets, and in the morning Enterosgel or activated carbon. Then fatty foods. Vomiting is not always a panacea, if there is no alcohol poisoning, then it will only bring harm.