Yes, CBD oil can go bad over time. The average shelf life is typically between one to two years, though this can be influenced by various factors such as the quality of the oil, the ingredients used, and how the product is stored. Keeping CBD oil in a cool, dark, and dry place can help to extend its shelf life. Signs that CBD oil has gone bad include changes in its smell, taste, or color. It's always a good practice to check the product's expiration date and to discard any oil that appears to have gone bad.