If your granola starts to develop mold or the oil smells rancid, you won't want to eat it. It'll technically last longer than a week or two, but the quality will start to deteriorate.