Thank you for replying.
I'm very impresed with what you wrote here.
I read it few times and I feel you really know what you are talking about.
On your Q how far in the future can you see, the answer for me is not at all :(
Predicting the market is not easy but can be accomplished.
If I can...