Those are okay. " It would be a bit less awkward like this: What my wife spent on her last haircut would pay for 5 years' worth of haircuts for me. I think I would word it like this, though: My wife paid as much for 1 haircut as I would pay for 5 years' worth of haircuts.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.