I prefer to bet before the game hasn't started yet because I will have a lot time to think and analysis which one will win than just bet on live game where you're need to beat your emotion and adrenaline at that moment. Bet before the game hasn't started will give you more confidence about your decision and you will not regret if you're bet on wrong team or fighter. But bet on live game you has a high chance to bet on wrong team or fighter and you might blame yourself for taking too quick decision.
Well, we agree with what you said, betting before the match is held makes us more confident after going through a series of research and analysis. sometimes even, I personally always re-select whether what I choose is in accordance with the results of the analysis. however, I'm more inclined to bet when the match is about to start, for example in the next hour or two. where I have to make sure that there are no changes that have been my consideration and research. I mean, both from the system, formation, line-up of players and all things related to it. if everything goes according to the scenario, I can make the choice with confidence.
It's different when I'm going to bet for multibet options, or we often say parlay options. usually, I'll do six hours of research before the fight starts. because, there are several teams that I will analyze and it takes up quite a bit of my time to research them.
For the option to bet on live games, it's also quite fun because there is an adrenaline rush when we are about to make a choice. unfortunately, in this option, we often get stuck because we instantly analyze it. apart from all that, in essence it is the same that we want to win from the team we are betting on.