So many different compounds could react and thus degrade in quality in different ways and to different degrees.
Just some considerations:
light sensitivity - many compounds with conjugated dienes will be sensitive to light and could degrade with increased eposure to light and UV radiation. Best to store in amber glass and in the dark to increase storage life.
moisture sensitivity - as you mention many compounds depending on their hydrophilicity will be more or less hygroscopic and absorb moisture from atmosphere. Working in a low ERH (Equilibrium Relative Humidity) Lab (<45% ERH) will help increase storage and closing caps on bottle quickly after taking your sample.
pH sensitivity - Related to above moisture sensitivity, as samples absorb moisture the pH can change usually decrease affecting many things such as color, and even chemical structure (oxidizing nitrites to nitrates).
oxygen sensitivity - exposure to oxygen can catalyze many reactions where compounds can be oxidized such as lipid oxidation, peroxidation, etc.
temperature sensitivity - as temperature increases by 10 C reaction rates generally double so this means changes will happen faster when stored at warmer temperatures. If enzymes, enzymatic activity can be impaired. Likewise at very cold temperatures where ice crystallization can occur in water solvent, damage can take place from crystals puncturing living cells, or destroying enzyme activity.
chemical reactivity - some chemical functional groups are more reactive than others such as acids and alcohols can form esters over time, aldehydes are reactive, so i a mix, the equilibrium can shift over time when conditions have changed.
volatility - for smaller MW molecules there can be volatility losses over time when openly exposed to atmosphere for significant periods changing functionality especially if a mix where some compounds volatilize while others do not, so best to cap bottle immediately following pouring a sample.
Therefore, store in cold, dark areas with tightly-capped bottles!