We are talking about a Garmin Edge 25? There is a Garmin Forerunner 25 too.
However, cannot ever see the map of the ride on Garmin in case I want to ride it again
You Edge 25 doesn't have maps if you are talking about map in the sense of seeing other roads, trails and such . I think it can display a course which is simply the track of the activity you recorded. Typically with Garmin Edges and other Garmin sporting devices you have to convert your activity to a course in order to use it as a course. Some devices can convert it on the unit itself, others might need you to use software or a website such as GarminConnect to do that. Then you have to send it back to your device, via a send, transfer, export, sync or whatever is the process that software or website uses.
I can see the fit files under activity when I look at the folders and fit files when using File Explorer. I have copied the file to other folders but still nothing.
Don't be willy-nilly moving or copying files around on your device till you learn more in-depth what they are and do. Might be why some have a really screwed up Garmin that does things that neither Garmin can find an answer for or long time Garmin users that never have those issues.
.fit files can have many different types of things in them. They might be an activity, a course, a workout plan, etc. So putting an activity into a course folder on your garmin does nothing that it can recognize.
Question: How to download rides to Garmin, rides I have ridden before or created in another site.
download rides to Garmin = put courses on your Garmin Edge 25?
Generally if you are using a website then look for an export function. Export the file as a .tcx or .gpx to the /NEWFILE or /NEWFILES folder on your Garmin 25 if it has one. I don't know for certain, I don't have one but most edges have this folder that I'm aware of. There are other ways too, someone else will have to tell you about them.
If you don't have this, then realize the Garmin Edge 25 is one of their less featured product for users wanting a low cost basic device. So you might be stuck with what you can put on it from GarminConnect. Though you could jump through some extra hoops and export from the other websites to your computer then import them to GarminConnect then send or sync to your device. Courses is what I'm talking about, though you can do similar with many other things.
Oh yeah....
Welcome to the BF
post in appropriate sub-forums please..... I'd recommend the
Electronics, Lighting, & Gadgets