They were definitely starting to be considered out of date when we had one last August. If you’re having more of a family wedding though, the most use ours got was older family members coaxing my camera shy niece into dressing up. Consider the vibe of your wedding before you get one. If people will be busy elsewhere, it’s a bit of a waste.
Two years worth would be enough down payment for the mortgage on a nice, non-starter home in my area affordable. Anything less would just go towards that future goal.