Walaikum Salam.
If you buy that car for 2 million, it becomes your property and you take the full risk of ownership. At that point, selling it for 3 million is legitimate trade because you are selling what you own.
However, if you are just a middleman who has not bought the car yet, you are in dangerous territory. The Prophet (peace be upon him) forbade selling what you do not possess. You need permission from the owner first. Ibn Abbas mentioned that there is no harm if the owner says: "Sell this for 2 million, and whatever is more is yours."
Without that agreement or ownership, taking a million in secret is "Ghabn," which is a form of deception in pricing. Islamic business is built on transparency, not on manipulating prices while you have no skin in the game.
You should be either a clear owner who takes a risk or a known agent who takes a commission. If you are hiding the true price from both sides to pocket a 50% markup, you are building your profit on a foundation of secrecy. Your gain should come from the service you provide or the risk you carry, not through deceit.
Allah knows best.
These idiots below are not doing any jihad for islam. Rather they are bandits, wanting to annihilate the entire north, before subjugating the southern part of Nigeria if we allow them. They are responsible for mass rape,kidnapping and ki*llings with reckless abandon. No Muslim, will be doing all these atrocities and be calling the name of God ,when committing these evils.
I blame our current security architecture and the President, for keeping unqualified persons ,as drivers of our security architecture.