For example, if I want to say "the performance of this bike could be affected/influenced by many things", is there a difference between these two words?
My gut feeling is that "affect" sounds better, but I cannot find evidence in dictionaries.
Thanks for your help!