I'm pretty sure monero already has that many users at least.
Montero uses dynamic block sizes, so if there is more demand the block size also increases allowing for more transactions to pass through.
This is what allows it to have such low transaction fees.