The first question is always about choosing hosts. If you want a stress free good host, go with Siteground. Their plans are good, and their customer support is outstanding. One of the best in the industry. You can get started with 3.95/month. Remember to buy for a longer period like 3 years for more saving. They have a 30-day money-back guarantee if you are not satisfied,
Note that every web hosting company gives a commission for referrals. I can recommend other hosting providers who give out a huge commission. Still, I recommend Siteground only because they are actually good.