Freelancing is a game of ups and downs with no guarantee of a consistent, steady income.  Clients come and go, sometimes way too suddenly—leaving you high and dry, scrambling for funds to pay the bills.  But what if there was a way you could dodge this...