I make my mayo with neutral-tasting vegetable oil. As little flavor as possible so I can add whatever other flavors I want at that moment. Olive oil didn’t work for me taste-wise, and neither did coconut oil (hardened when I refrigerated the mayo, so I had solid mayo!).
Thanks!