With everything completely stock in my Xmaxx temps would easily hit over 120-140 on the motor and esc pretty quickly. Stock gearing / stock tires as well.
Agreed with the max5 sentiment.
Went from stock to max6. It was an upgrade but not a lot. Once I went max5 definitely saw an improvement in performance. Adding the 1100kv HW motor made it really fun to drive.
I went with the WFO ESC mounting plate and BowHouse motor mount