Cover for new and old car