Do you have any location preferences? You will find that initially you wouldn't need so much resources, and most hosts do allow overselling beyond your actual allocated limits - it might not be necessary to go for a host that offers alot of space/bandwidth which might possibly compromise overall quality.
Most of the companies in the business will match your specifications and what is more they will offer much more features. Price will be lower than $20 as well. I would recommend to carefully examine as many providers as you can by checking their offers, customers reviews and by checking out their support before you decide to join them by for example quick live chat talk or a few questions in ticket. Good luck.
█ ModulesGarden - Official WHMCS Partner
█ High-End Modules For The Most Known Web Applications Like WHMCS Or Magento
█ Top Quality Custom Software Development Services For:
█ Web Hosting Systems | Control Panels | Servers & Cloud Management | CMS | eCommerce
* Billing System (whm**)
* 1 Dedicated ip
* 1 SSL Cert,
Thats it and good uptime
You can find quite a few Company's out there with thoses. Some of them even give you more then 1 IP. And SSL Certs. I would think most of these Company's here offer SSL Certs. A Billing System Whmcs EPIC!!!
Best of luck
██ J.Mike Duff -http://www.cheetahhost.net
██ Dedicated/Shared Hosting/Reseller Hosting
██ Web Hosting, Money Back Guarantee! 100% Uptime Guaranteed! 24x7 online Support.
██ Gone Green 100% Powered Source CheetahHost LLC.,