Hi, the speed problem is mostly because of hosting provider. Plugins can cause small delay . I can guarantee your website will load under 2seconds with my solution. I will recommend you a hosting provider , price is low but you will see the huge different. And I will configure your wordpress with cache.