I think the day Peter Schiff will admit he was wrong is when Bitcoin is so in your face at every random grocery store, gas station, concert of restaurant - that he can't ignore it anymore. In this case, he will admit he was wrong.