The best time to buy stocks is when they are out of favor.
I believe you have to be willing to be misunderstood if you're going to innovate.