Do I need a website? Do I need to pay for hosting and domain name? Thank you.
Please see the FAQ post here as you will find the answers to the majority of your questions.
But basically, the way I did the method did not require ANY investment of money at all. Only Time, commitment, and dedication to making it work and getting through your own fears.
Nothing needed to buy until after you get paid.
Hope that helps