I believe the reason why this guy was always badmouthing bitcoin and spread intense fud about it was because he was heavily sidelined and needed to fud hard enough to get cheap prices because anyone in their right senses would join the bandwagon but not him, at least not publicly. It's good to see him on the winning side because not he can't fud his own bitcoin bags now that he has some skin in the game.
It is not only Peter Schiff, but many other influencers, famous personalities, institutions, governments, and banks that were once opposed to bitcoin are now invested in it. This is how they change their verdict after seeing the popularity of Bitcoin
BTC.
Also, many of them were secretly into bitcoin, but they hesitated to tell them publicly. But the thing is that he is a millionaire, and he will be heavily invested and that is good for him and for the overall crypto market.