In college, I had just started a physics class in relativity and I was so excited that I began explaining everything I had learned to my Taiwanese roommate. Perhaps my tone was a bit too arrogant or lecturing, because he became irritated and said, "Okay, okay! I get it! In Chinese, we have an expression, 'Selling it as soon as you've bought it...'."
In other words, you have just learned about this, and now you are explaining it all to me as if you are the master of it.
I have not been able to find this expression anywhere since then. Perhaps it has been distorted by memory. What is the original Chinese expression?