Hitters are streaky. Your favourite slugger seems to go 3-for-5 with a double and a home run every game for a week, and then they'll go hitless for three straight games. This is normal: there are peaks and valleys to everybody's production. What separates a hitter like Mike Trout from a hitter like Santiago Espinal is how cold "cold" gets.
(A brief aside: I use FanGraphs' wRC+ statistic in the rest of this post. It's a complete measure of the total offense created by a player, and it's measured like percentages; a wRC+ of 100 would mean you're a completely league average hitter, a wRC+ of 110 that you're 10% better than average, and a wRC+ of 90 that you're 10% worse at hitting than average.) Mike Trout's production is bonkers. His lowest production over a full season is a wRC+ of 161; that's the equivalent of hitting like Vladdy in 2021 every year for more than a decade while playing centre field. There's a reason that, even if he retired today, he'd be a hall of famer.
(A brief aside: I use FanGraphs' wRC+ statistic in the rest of this post. It's a complete measure of the total offense created by a player, and it's measured like percentages; a wRC+ of 100 would mean you're a completely league average hitter, a wRC+ of 110 that you're 10% better than average, and a wRC+ of 90 that you're 10% worse at hitting than average.) Mike Trout's production is bonkers. His lowest production over a full season is a wRC+ of 161; that's the equivalent of hitting like Vladdy in 2021 every year for more than a decade while playing centre field. There's a reason that, even if he retired today, he'd be a hall of famer.