here are some factors that you can consider while choosing hosting provider
Customer as well as technical support
Reliability , uptime and security of server
flexibility in site backups
hosting plan rates
You want to rank your site on SERP or target your potential customers for ecommerce website. Speed is really important in both cases.
If your potential client visits your site and your site takes too long to load, they will never come back.
i think this are the some common but major factors that you need to consider for reseller hosting,
uptime , technical support , speed , hosting plans rates , 24/7 support or not , disk space , proper backup
Choose a hosting provider according to your web hosting requirements. Check their online reviews and compare plans with others.
Check if their plans cover what you need before buying.
Check the plans in your budget range
If everything sounds good, go for it.