LOAN AND SECURITY AGREEMENT dated as of November 2, 2018 between CAMPING WORLD PROPERTY, INC., a Delaware corporation, as Borrower, THE OTHER LOAN PARTIES PARTY HERETO and CIBC BANK USA, as Lender