an important note is that we do not have 100,000,000 xrp in circulation, and we won't for a MINIMUM of 55 months because of the escrow lockup. however, it will likely take much longer than that because only 1 billion are released per month. however of those 1 billion, only about 300million are actually sold into circulation and any unsold xrp will go back into escrow for another month
so if 300million xrp are released next month, 700 million go into escrow until month 56.
so we are working with a much smaller circulation cap over the next 1-5 years than 100billion
but you are also correct that the market needs liquidity by the way of increased xrp price and added exchanges. they will feed each other hand in hand.
adding exchanges like coinbase will increase the value significantly. increasing the price significantly and the volume, will entice more exchanges. chicken and the egg.