hardest thing to predict is the market reaction to a certain news, quarterly result. one day result beat expectation but shares is down, another day beat expectation price goes up. Trump Tarrif outcome after pause is also another thing hard to predict.