Let me tell you one of my negotiating tactics that I've used several times which surprisingly works with the right motivated buyer. If you have a dollar amount in mind, even if you think it's too high because someone told you 10x monthly earnings (BAH!), simply ask for the amount you want.
Nothing is lost if they say NO as you already expect them to say NO. However, the problems is if they agree to that price, which happens from time to time, that you then have to actually decide if you really want to sell or not.
For me, 10X my currently monthly earnings is mice nuts as I've been on a steady increase for 18 months, I see the potential. I'll sit tight on the cash flow for that 10x amount because what happens at the end of those 10 months, will you have a new cash flow to replace it?
Maybe 2x-3x annual would perk up my ears, and that's a maybe.