I also think it's important to rely on your instincts, it's something that comes from within, a bettor knows when to play or when not to play, in any case those who sell fixed matches and stuff like that, in my opinion it's not a sure thing unless there's a lot of money at stake this is the only way a person can risk a lot, or some player can do something like this just for a lot of money
Experts are also humans so they are also subject with bias. They may have the knowledge but it doesn't mean they know it all. So if you want to feel better with your bets, better trust your own assessment. At least, if you lose, it is only you who you will blame. After all, you can't blame anybody else.
And no doubt, you should only bet to the sports you believe you have good knowledge about. If you are just relying from someone else's prediction, better not to. You will only feel despair afterwards. At least, if you know the sports and you are rooting for some athletes, you will also enjoy watching the sports aside from the thrill of having placed your bets.
Normal betting on your own wishes and ideas is better than relying on others' ideas because I have already witnessed predictions from experts. and I know the damages that they have caused me in life. That is why I will not even support relying on someone’s prediction. The best is that, just as you guys said, you should stick to the sport that you have knowledge of so that you can make your predictions based on your knowledge, but depending on someone’s knowledge will affect you, not even losing the game, but you will be very dull to the extent that you will know nothing based on what you are doing because you depend completely on someone.