Hey!
If the Open Source Ecommerce Platforms choice are still relevant for you, so I recently came across a good article on this subject:
dinarys.com/blog/10-best-open-source-ecommerce-platforms-for-2018
If you are considering to choose any of these platforms for your business:
Magento Community Edition
osCommerce
OpenCart
Spree Commerce
PrestaShop
Zen Cart
WooCommerce
JigoShop
Drupal Commerce
VirtueMart
then the pros and cons of the most popular Open Source Ecommerce Platforms are well laid out here. All details are very well described.
Basically, you still need to determine the goals of your business in order to talk about the bets CMS.
For example, if you need a very large online store, it is better to choose Magento 2, but if you want to create a blog, then enough WordPress.
What do you think?