That’s the million dollar question isn’t it? So, what’s the answer?
If we ask a hundred experts we are going to get a ton of different answers, theories, insights and points of view. And, I am guessing a good handful of them would have enough validity for us to have to take a hard look at their reasoning. A large number of those opinions would have some validity but most likely, in my experience, don’t have any basis in fact so they are hard to put much stock in.