Choosing the right WordPress solution often directly relates to the number of visitors you get per month. If you have less than 400 000 visits - the WordPress Cloud VPS with 2 CPU cores and 4GB RAM would be sufficient enough. If you are getting more than that, you typically need to add an additional CPU core for every 200 000. The process of finding a suitable shared WordPress plan is similar - just check your website(s) and figure out their average visits per month.