So this is very beginner level doubt.
I know $ MR = \frac{\partial TR}{\partial q} $ . So TR need to be in terms of q to differentiate. This helps us to find Optimal Output level in Monopoly by equating $MR=MC$
But can $ MR = \frac{\partial TR}{\partial p}$ when TR is in terms of p ? Will this help us in discovering Optimal Price level directly in Monopoly by equating $MR=MC$ without finding the Optimal Output ?
I had this doubt when I was working on some examples and getting the same Optimal Price but faster by doing it in the second method.'