That thing is really impossible since the amount of bitcoin existing is millions and each of the bitcoin costs about $9000 now so it would require a lot of money just to buy all of it. And what will he do if he bought all of it? I mean holding it for yourself will not really circulate at all so there will be no change in value.
Totally agree with you. If nobody will have it except one person there will be no point to hold it.