Otter's $320 Million Is a Bet That Its Next Customers Behave Like Its Last Ones | On Deck