I am a student on a budget

I want to launch an ICO to sell tokens/new crypto currency.
I researched and realized there are a lot of companies that I can hire to do ICO.
1. All these guys are pretty expensive. Am I right?
2. Wave is probably the only affordable one. But, how good is it to market/promote ICO through Wave?
3. I am pretty technical myself. So, I can do it myself with Strat or Ethereum. If I do myself, ow the hell do I market/promote it?
My ICO is the first of its kind (Cliche, I know) that benefits women
Thanks guys
To be honest op, buolding an ico is not easy. Let alone maintaining and improving it. That's why usually every ICO builds a team that have expertise on different fields. Because handling an ICO alone is just too much for two hands. So if you ever wanna make your own ICO, make sure to put into consideration your capabilities, resources and free time at hand. It may sound tempting to be able to get much more from something necause you are working alone, but no man is an island. So my advice is do not rush things. Instead, get your budget to increase to a point that is morethan enough from what you need to buld an ICO to prepare for any mishaps that may or may not happen. Amd after you've done that, build a team of skillful individuals that you may need in every aspect of the ICO that would persevere and work hard with you through ups and downs that your coin may go through.
The unique idea and platforms are only a small part of an ICO. The things that really makes the difference are the contributions of the people behind every successful coin. The team and their hard work.
So don't limit the budget if you want to be successful with what you are planning. If you want to be the best at what you do, then you have to give your best effort and more.
Hope this helps you in anyway. Goodluck op.