In a sealed bottle, companies like XOM say 5 years expiration (on m1 faq). Once oil is out of the bottle and in the vehicle, the expiration reduces based on exposure, contamination from prior fills, engine condition and usage. How long is safe? Only a UOA and your own comfort level will help you find the right answer. 2x6 month cheap dino's? once a year with synthetic? Both seem appropriate. You mention being the old guy at the car show with the old truck. Think 2 year OCI's will get you that? If you do go for it.