Bitcoin can never overtake dollar, not even in future as dollar is considered to be the king of currency and it's not easy for bitcoin to replace such a strong currency like dollar.
Yes right, the dollar is protected by the strongest country of the USA and many countries will support the dollar rather than bitcoin, with a strict ban from USA it will make bitcoin disappear even though bitcoin users are more dominant.