Buy Now vs Wait: The Complete Electronics Timing Guide