probably car grease and you can get that at any auto store
Tri-Flow is my choice. Get it at bike shops
If you're planning to actually 'CLEAN' the bearing itself, you won't want to use lubricant. You'll want to use 90%+ rubbing alcohol, pure alcohol, or acetone. If you already cleaned it, and want to lubricate it AFTER cleaning, I recommend Bones Speed Cream Lubricant. *Never lube before cleaning*
go to a skate shop and ask for lubricants and they will try and sale some regular lube but for my bearings i use bones lubricant. dont try and use grease lol that wont work. and if you buy pretty expensive bearings like ceramics or bones might as well get some good lubricant. dont over do it by spilling the entire bottle cuz ur gona get a lot of dirt in the bearings making it worse. another tip what ever you do dont use wd40 that will ruin ur bearings in no time. trust me iv dont it iv messed up some black panthers by using wd40, it makes them bust faster.