You are technically correct, it is a new BLOCK that is generated every 10 minutes.
However, that doesn't change my conclusion: The is very little correlation between price and difficulty.
Price is determined by the public agreeing on what they think a Bitcoin is worth - nothing else.