Buying on the day of an announcement is not investing, it is trading/speculating, some would consider it gambling.