Even though you can drink oat milk past its "best before" date, you shouldn't drink milk that has gone bad because it may contain bacteria that can make you sick or cause other digestive problems.