No we don't. We need to wait patiently for actual progress. The traders are in control of the price. If you are a trader you can make real money right now. If you are long on the stock you just have to patiently wait. Either the science is real or it's not.