Bitcoin is up 23% in August and heading for its best month since 2017. Three things explain almost all of it, and only one is about crypto.