You can probably find hosts that range between $ 5 and $ 10, but do not be afraid to stretch it if you need to feel good.
I agree with James that you probably will be fine without SSD, as long as the host does not overload the nodes, which is not the case if you choose a reputable company. Be sure to host your website in the US. There are a lot of great WP hosts there. I wish you good luck!