Holding on
It is not possible to always hold on due to the amount of stamina required. Only hold on to the bulls when they are performing moves that will throw you. Each bull has certain patterns that it follows. Learn them to know when to hold, kick, and release. Other bulls have more complex moves where it is better for you to release your hold to save stamina for more demanding moves.
Restoring energy
Instead of waiting for your energy to refill so you can play again, advance the time on your device by an hour to restore it instantly. Afterwards, set the time back to its correct value.