See Goki's got it. Actually if your really interested in how I afford it its not that complicated. I take my digi camera, laptop and digital voice recorder and write an article and do radio. Usually I make more then I spend on the trip as I own my own surfing gear and have been going to the same surf camps for years so I get good prices. Knowing people and having places to stay also helps a ton, plus when I am in Toronto I live pretty frugally so I can go out and have good times in other places.
But I don't know a freelance coke dealer might be a fun gig!