Im a new chicken raiser here, so im learning still but when my chickens are old enough to start laying eggs, from the time an egg is layed, how long do they stay good for? I know like on the egg shell cartons from the store the exp. date is usually from 2 weeks from when i buy them, is that the same with fresh eggs? Just a few weeks then their no good? also, how long can an egg sit outside before i bring them in to put in fridge? Thanks!!