PURCHASE AGREEMENT DATED AS OF NOVEMBER 16, 2017 BY AND AMONG MAINSTREET HEALTH INVESTMENTS INC. MAINSTREET HEALTH HOLDINGS, LP AND TIPTREE OPERATING COMPANY, LLC