No analyst, investment banker, consultant or even a fortune teller will be able to tell you when prices have hit bottom. You can start buying now, so as not to miss the opportunity...
Buying over an existing business is a smart move. The revenue starts running on the day you take over the business.