drink water until vomitĀ 
Now still have ah? Hoho!
My time, before any exercise, training, etc must drink 7L water
per day, 7 hours sleep the night before, etc (BMT). I think my
particular BMT company very kiasu, before SOC have to drink 6 L of
water. So the whole day is, wake up, drink, 1hour later drink, 1
hour drink, 1 hour drink...till evening time then do SOC test.
hoho
But if go OCS/SISPEC, not so strict. In fact, u have to manage
with just a few hours of sleep everyday, if not zero during
outfield training.