I was watching the price closely. Price jump ahead then strong buying support at 20.6k before beta release date was officially announced. Chart telling me this isn't fair game...
It was known the beta was coming out in June, and depending on how high this goes it may still be a very good time to get in