Yeah , there are plenty of plug-ins available in wordpress based on usage of cache memory that would store some important files on viewing first time and use those files when someone visits again. There are database cache, image cache option which you can use to speed up along with following basic criteria for speed optimization.