You should run ModelTest to test what model is best for your data. The best model varies based on your data so there is no one model that fits all data sets. ModelTest is also on CIPRES and pretty easy to run. Hope this helps.
Base tree topology for likelihood calculations. (-t): Here I prefer to use Maximum Likelihood; however, you could use other options like- Fixed BIONJ OR Neighbor-Joining.
Select Information Criterion (choose all needed): Bayesian Information Criterion
Do not change other parameters
Save parameters
Add a Description of your Work.
Save and Run task
Wait until Action column display as View Output
Meanwhile click Refresh Tasks few times
"PROCESS_OUTPUT STDOUT" will provide you the BEST MODEL for your alignment.
Click on View option.
The model with the LOWEST BIC score is the Best Fit Model for your alignment.