Depends on what you optimize for. If you want a good price/performance ration then waiting even longer might be a good idea.
Hardware revisions for retail are a special topic though. Depending on the particular device or part, a later hardware revision might just mean that the manufacturer found cheaper parts for assembly. Most consumer devices are tested quite thoroughly because competition is high. So it is not easy to say, but usually waiting a bit leaves you with advantages.