I bought in yesterday when I got the shareholder letter....seemed obvious. While it has pulled back a bit from the high....I'm in at 8 cents and I expect another pop when the next steps are announced.
Maybe...hopefully...after all we are talking about a one person show.