I have ran into confusion when it comes to picking the best affordable web host for my blog site. The host I presently use, though is good but can’t host multiple sites, so I want an unlimited hosting that is very affordable. (I want to go for good shared web hosting provider or a cheap VPS.my budget is $20 per month maximum)

What would hosts do you recommend for me?

Thank you all.