At the moment you just only need 277 bitcoins to be a USD millionaire, but it depends on where do you live, for example in my country with only just 15 bitcoins you can be a millionaire and have a very very rich living.
By the way, i think holding 100 bitcoins will make everyone millionaire in a few years, it depends on the price, but i really believe in bitcoin for the future