Harpoon dream meaning

You must make a decision soon.