You can typically expect Meguiar's surface care formulations to retain their full effectiveness for three to five years, as long as the container has been sealed tightly, and has not been frozen.
Always shake Meguiar's liquid products well before using, especially if they have been sitting for an extended period of time.