[ The Best lube I have ever came across is called "Gun OIL"" you can buy it online, Walmart, CVS, Walgreens, some sex shops have it.
It comes water based or silicone. I prefer water based.
But it's safe to use on condoms.
It's safe on all toys.
It doesn't stain fabrics, so it's safe on all clothing, and bedding.
It isn't sticky before, during, or after.
If it starts to dry up, you don't even have to add more. Just spit on it, or wet it a bit and it lubes all back up again.
Plus it don't have a taste really, and what you do taste isn't a bad taste!
It's the only lube to use in my opinion.