This cannot be generalized. Caching static sources using a CDN is neither generally slower nor generally faster. If the origin host is in the same country as the client, then the download via CDN is slower. If the client is located in another country, a CDN is faster in any case.
From this you...