If you are new to hosting I’d suggest you go for shared hosting as it is one of the cheap form of hosting. Shared hosting is mostly recommended for small business, personal website and for people with lower budget.
Commenting on a old thread again eh? I don't think the OP would be waiting for 2 year to choose his host.Get a cheap VPS SSD hosting provider such as https://VPSie.com or similar, you can start with $4/month package and increase as you go.