So I came up with this idea not liking the random turn order. I do realize the creator put it there, because you can't control or know what the stock market is going to do, but this is what you could possibly do to change it and not take away from the randomness.
I’d like to do it random, but for each spot you move up you have to pay for it.
Starting with the first company and going down to the 6th company. You can only use company money to do this.
This part is called bribing.
The players can pay any amount to keep their spot in the turn order. If a player lower in the turn order pays more, then they will move up to the position in money paid order.
1st player pays $3. The second player must pay $4 if he wants first place.
2nd player only pays $2. He does not move, but if he doesn’t pay then it is cheaper for his spot to get taken.
3rd player pays $3. He paid more than 2nd player and moves to 2nd place and pushes 2nd player to 3rd place.
4th player pays $5. He goes into first place and all pieces ahead of him move down.
5th player pays $3 and moves to 4th place under the 2 other companies that, also, payed $3.
6th player pays nothing and stays the same.
Afterwards turn order would look like this.
There is no trading shares at this time. When building tracks you may use your shares rather than paying with cash for this sake. However, that does put you at risk of people buying up your stock.
No one can go back and up their bid and the later you are in turn order the more knowledge of what you have to do to move up, which kind of off sets going last.
Ha sounds interesting - may give it a try some time.
All we do is swap the 'sell shares' to AFTER the turn order is decided - that way you can react to it. It is still random and if you hold lots of shares it may hurt you but you can simply dump them all if going late will really damage the company...