How long before you have to cook salmon?