Chainlink Price Slumps 15%; Is Now the Right Time to Buy LINK?