I wish the setup can be (referred several stack up guide )
1. Top
2. Ground
3. Power
4. Bottom.
The reason is I have components only in the top and power tracks running on the top except few long power tracks on the power layer 2. So if the ground layer is very next to the top i feel there will be a good flow of current path.
So what's the problem? I'm also using the second setup.
I would be surprised that you have no other choice than running tracks in power layer.
What software are you using?
I'm using Eagle, and it's very much up to you to choose what you draw in which level.
Or do you mean that your circuit is already routed and you would like to switch layers 2 and 3?
It all depends on the type of signals you're attempting to route and where. Running high speed signals on the outer layers might result in excessive EMC which might prevent your design from passing EMC checks.
Thus, it might be a good idea to run high speed signals on the inner layers and shield them between power planes.