I'd do it immediately after the weight training, but try make sure that you stay within 65 to 70% THR for the best fat burn. Also by doing after your cardio after, you will be in a fat burning zone for the entire workout unless you let your THR go above the 70%.