Next few weeks I look for a slow downward move in price but wouldn't bet any lower than around the low $0.62 area.
It's looking like that website hiccup really was just that, a mistake.
The license could happen soon... and then again it may not even be within the year. (Or at all) ... Time will tell, but for now, Supreme will probably cool off and the nervous/impatient may sell.