I'd suggest to add your PATH variables to your $HOME/.
If you are required to log in as root in terminal, and do need those paths from root account too, edit the /etc/bashrc with root rights.
Simplest is to directly add them there.
Adding them to /etc/profile.d/script.sh works too, but there is no need to source it from there (loop), as these scripts are read EVERY time you open a terminal, or log in, or something alike.
The simplest, and imho savest, way to add your own PATH, is like the next few lines in ~/.bashrc:
Hope this helps.