Question: what are the requirements for a good hypothesis?
Answer: A scientific hypothesis must be testable, and; A scientific hypothesis must be falsifiable.