I use Vaseline, for it's properties to do Jelq's with. It creates high friction, lubricate and protects the skin. But maybe not the best.
Try the avocado oil, but it's good to use an oil that is easy to clean off afterwards. Don't know if avocado oil is easy to clean off. Why not try with cold pressed virgin coconut oil? Go with the oil that do not smell.