How to send to redirect to a user after creating a node and display a message? I want to be able to re-direct a user after creating a node of a specific content type and then display a message. 

How can I accomplish this? Is the best way by using rules modules or custom module ? 

With a custom module, I do not know what hook I would have to use in order to trigger after content type is been publish.

I know that I can use the drupal_goto to redirect them + and used the  drupal_set_message to create a notification.

On the another hand, I know that using rules can be used to accomplish some of all this work.
The rules module can act on a "A new node has been created" event and has both "Page redirect" and "Display a message to a user" actions.