I bought some oil in the market. Once the deal was concluded and the oil became mine, a man approached me and offered me a handsome profit on it. I was about to strike his hand to seal the bargain when someone caught hold of my arm from behind. I turned around and saw it was Zayd bin Thabit.He said, "Do not sell it where you bought it until you have transported it to your own quarters, for the Messenger of Allah ﷺ forbade that goods be resold at the place of purchase until the merchants have moved them to their own quarters."
حدثنا محمد بن عوف الطائي حدثنا أحمد بن خالد الوهبي حدثنا محمد بن إسحق عن أبي الزناد عن عبيد بن حنين
ابتعت زيتا في السوق فلما استوجبته لنفسي لقيني رجل فأعطاني به ربحا حسنا فأردت أن أضرب على يده فأخذ رجل من خلفي بذراعي فالتفت فإذا زيد بن ثابت فقال لا تبعه حيث ابتعته حتى تحوزه إلى رحلك فإن رسول الله ﷺ نهى أن تباع السلع حيث تبتاع حتى يحوزها التجار إلى رحالهم
[Its isnad is hasan] Ahmad narrated it, 5/191, from the hadith of Muhammad bin Ishaq, through this same chain, and he explicitly stated the hearing. Ibn Hibban graded it sahih, no. 1120.