What would be the best Hosting for a Network

I’ve been using shared hosting in the past and I’ve experienced slow loading of my sites.

I’m creating a new WP multi site network and I want to make sure it’s fast.

What do you recommend as a hosting solution and with which company?

Thanks