Regular probiotics are best taken after meals so that it can survive the stomach acids are diluted.
If you get a probiotic with a special coating like probacto's you should take it before meals. The reason you take them before is because when your stomach is empty, the probiotics can reach the intestines. It's best to take a probiotic like probacto's that has a coating.