It's in the form of a riddle; is there a correct answer? I couldn't guess it, but I'm not great at riddles.
Considered as poetry, I do find some things I like about it. "Heap" is a creative word choice, because it's not very commonly used with "gold." The slant-rhyme of "people" and "beetle" is just fun to say out loud, and likewise with "want" and "plant" (which rhyme orthographically but not when you say them out loud, at least in American English).