It really doesn't matter but the best way to make it work is not taking drugs at all.
Excessive eating of fatty foods and starchy foods can make you bloated so always cut out those in your diet.
You can actually calculate it by averaging your height, age and body weight.
Our body needs more than a thousand calories everyday to keep us strong and active all day long.