No, you probably have it dialed in:
In the last 50 years, there have been few times, and few situations where you would experience instant cash flow.
You might find some situations right now; assuming you either put enough cash down, or found a fixer and spent a lot of money.
There are a lot of investors out there, looking for the same thing you are.
Good luck and may God bless