P90X and strenuous fitness routines