As it stands, the total cap of 21 million bitcoins comes to 2.1e15 'satoshis.'
Meanwhile, total global economic output is around $7.9e14 USD.
Essentially, if bitcoins were to be 'the' global currency at today's level of global GDP, the smallest unit of bitcoin allowed would be worth around $0.37 or $0.38, a value much too large for minimum granularity of currency. (Likewise, 1 bitcoin would be worth ~ $37.5 million USD.)
Now most assume bitcoin will never be the global currency of choice. But even so, it seems to me that the 21 million cap is far too small.
In any case, the so-called 'bubble' has every chance of inflating even larger because even if bitcoin traffic were 1% of GDP, you're still talking maybe 700 times the current bitcoin monetary base.
That means a reasonable 'target' for a bitcoin valuation in USD might even be well above the current price.
I'm not sure where things will go from here, but I'm sure it'll be interesting.