Is this the right time to found a fintech company? One VC’s perspective.