I once read in the men magazine that the best shave is after the shower. The idea is to soften your hear for few minutes by soaking it in the water. I have been shaving in the shower for the past 8 years. I find it the best. I recommend not to go against the grains. If you do, you get deeper cuts but will have sensitivity issues with read cheeks. I assume you shave every day, so just shave in the shower in the morning. No need for shaving cream, any oily substance ( shampoo...etc) will do. New razors will not work as good as used ones, throw old ones when dull. again, the Key is:
1- Soaked hear
2- Don't go against the grains
3- Every day shaving
4- Used razors are better than fresh