I do not think that the government will not make Bitcoin valid. Because it will not be able to pay any kind of price tax. Moreover, the government can not control any type of government. And many people will scam the price tax. But it may be that the government can give permission. But that day is far away. Because there are so many say aspects, so there is a lot to say.