Buying before the news are released sometimes called "Smart money" meaning that someone could find this trading opportunitiy in advance to be able to benefit from the information that hasn`t been already published. So, if there was no official press release, you can combine information collected from various sources to form your own understanding of the situation and act accordingly. Sure, it sounds like betting, but yeah in fact all trading is betting.