Vidal was impressed by Garnacho's wonder goal against Everton, but says he needs his own celebration.
He said: "Terrific goal. The only bad thing, or what I didn't understand, is why he celebrates as a Cristiano. I don't understand why he doesn't celebrate and make a name for himself.
"It's good that he is his idol, but he has to make his name. He is an already big player."
And he added: "I respect that he is his idol. But he has to make his name, or else he will always remain in the shadows. Celebrate it another way. But it was a great goal, a great goal."
Vidal is now playing in Brazil with Athletico Paranaense.