So in my experience the more time you spend with a horse increases the quality of your bond. I don't really believe in "perfect horse". Every horse is different and has something to teach you if you take the time with them.
you feel it in your gut, if you and the horse instantly make it work
If you have to ask that question, you’ve haven’t found the one for you