I think that half the people will advise you to buy now, the remainder will say wait.
About 50% of them will turn out to be correct.
( I have posted some thing very similar to this in the past, but it always turns out to be pretty accurate. Most of the time. )