In Hill Climb Racing, I lack coins. So, in which stage would I be able to gain the most coins by doing tricks and collecting coins left on the stage?
When fully upgraded the Motocross Bike spins very quickly (courtesy of the Mid-Air Control upgrade), and when combined with the low gravity of the moon you can get up to 20,000 coins each time you leave the ground.
The moon stage is also described as good for farming (coins) on the wiki:
Its main characteristic is low gravity. It is also very useful for farming as air times are usually 10000+.
I haven't played in quite a while, but I always found the race car on the highway stage to be a pretty fast way to gather a lot of coins. Quickly reaching the high-value coins seemed to be a pretty efficient way of coin farming.
You may also want to look at the answers on this previous question regarding the best vehicle on each stage, since distance directly corresponds to coins earned. (though it doesn't directly answer coins earned over time, which seems to be more along the lines of what you're looking for).