If you don’t ask, you won’t know what you could have gotten and if you wait for a price reduction, you could be competing against multiple offers in the end. We are seeing multiple offers return on some properties when they are priced below market. If you want a ‘deal’, look for the property that has been sitting on the market for a bit.
One that might not be perfect, but checks most of your boxes and go for that one. Negotiate. That is where the deals are.⠀⠀⠀⠀⠀