A coolant flush is always a good idea, especially when the vehicle has higher miles, or you have no record of when the cooling system was last flushed.
Open the radiator cap and post a picture of the coolant. You can tell usually just by looking at the coolant if it's in need of a flush or not.
35k miles is low, but being as though it's 4 years old, it certainly wouldn't hurt to flush the coolant, just so you have a personal record of when it was done last (if I had to guess, it's never been done before on your JK).