If you are wanting to self host then yes. Not sure your reasoning for going self hosted, but you need to make sure that your entire site is moved over to GoDaddy prior.
http://codex.wordpress.org/Moving_WordPress
If your site isn't really having any big changes to it(i.e. Themes, Plugins, etc), then I would suggest staying on the WP servers and saving a buck or two.