I found the phrase ‘make a buck off’ in the following lead copy of the article of Time magazine (July 15) titled ‘Carmaggedon: It May Be a Bust, but It's Already a Bonanza,’ reporting the chaos caused by July 16–17 closure of the 405 freeway in Los Angeles:
“Hysteria is everywhere, but that may just mean that people will stay off the roads. In any case, lots of folks are out to make a buck off fearmongering about the 405.”
I did not find the definition of ‘make a buck off’ in dictionaries at hand, but was able to find the examples of usage such as ‘Eight ways to make a buck off vacationers,’ ‘make a buck off sluggish dollars,” and ‘make a buck off winter’s weird weather’ in Google. From these examples I guessed the phrase means ‘to take advantage of,’ or ‘make a profit from.’ Am I right?