A Sharp Version of Price’s Law for Wave Decay on Asymptotically Flat Spacetimes