Going public can provide significant advantages for companies in the payments industry. Timing the market for an IPO is ...