Chainlink Price Analysis: Can LINK Soar to $40 As Historic Pattern Repeats?