The following may not be quite the issue it used to be, considering the processing power available now. Keep in mind adding effects as you go also adds more demand of the processing power of the computer. This may even create more issues when recording new tracks since often the buffering setting is changed, and is different, than what is used for mixing. If you find that Logic is stuttering, stopping, or crashing it could be your tracks and effects are requiring too much processing to continue. You can keep an eye on the processing being used on the meter in toolbar. Remedies include bouncing tracks and turning off the originals or freezing the tracks. Further research will give you the advantages and disadvantages.
Personally, I like to do some modifications while I am building tracks, even if I plan to change or tweak them later. I find it difficult to work with dry tracks even though I am still building the basics of the recording. If the processing load becomes high I will bounce tracks and turn off the originals. If I recall correctly, I picked up that practice from David Nahmani.