I am starting a 30 Day Affiliate Marketing Challenge in order o set up an affiliate website from scratch and make my first sale within 30 days.

First we need to choose a niche and buy the domain and hosting for the site,

source