Most people spend too much money on weddings.