I should probably rephrase myself here. I think the most important part is determining what you need it for - as in, do you really plan on making money with SEO per se, or is it just a means in achieving your other goals? If the latter, then doing it yourself may be a waste of time and energy for mediocre results at best.