It is unlikely that the high price of bitcoin can make people buy bitcoins. Peter Schiff will certainly not buy bitcoins when their price rises to $ 50,000 or more. Of course, he will argue that this price is temporary and its next pumping is taking place.
We also do not know how the price of bitcoin will behave when it reaches such a high level. Many will remember the case in December 2017, when bitcoin very quickly rose in price to $ 20,000 and those who then bought it at such a high price, even after about three years, cannot recover their losses.