is cdl worth it