Gen Z lean on social media and finfluencers