Alternatively do you believe that there is no way to model at all and the market just does what it does
There are going to be trends that will always be true, for example I can be sure that bitcoin is going to go up if a halving is coming up/already done. Every instance of a bitcoin halving, we have seen this happen. So we can safely say that this trend is established, and even if it not a true trend, all the people who believe in this trend to be true will drive the price up at the halving point
This is called fundamental analysis
But even fundamental analysis doesn't work as good in practice as many are inclined to think. For example, you mention reward halving, and simple logic and basic market laws tell us that if supply diminishes the price is set to rise (provided demand remains constant, obviously). So far so good. But if you look at real price data for year 2016 (when the last halving happened), you will see that the price had been massively rising for almost half a year before the halving, and just a few weeks before the actual event the price plummeted dramatically, and then it was hanging around 600-650 dollars per coin for a few months (even if we discard the Bitfinex hack which happened later in August). The bottom line is that the market can remain irrational longer than you can remain solvent (as per John Keynes)