IMO, I would say a new train is more affordable than a new ride. Moreover, for the ride, you will have the ground work, the electricity to make it run, it has a cost on every ride it makes.
Except for the wheels and maintenance, a new train must not have very high maintenance costs ...
But, I...