If you have a 10+ year investing time horizon, you shouldn't be focused on what companies will perform best in the next 2-6 months, but what companies will deliver the best return in the next 10 years.
Having a long-term horizon is an advantage not all have. Use it.