I have an idea for a (cigar related) product . . . i think i read somewhere that i need to publish it publicly in order to state/prove that it was my idea before someone else does in order to have the law on my side if someone steals my idea before i can get a patent on it or trademark it. is that correct?

also, how do i go about basically grabbing the opportunity for the name and right to my idea for this product so i can start packaging it labeling it selling it etc.

thanks in advance guys