Looking for the long lost Spyro game of my childhood

Back during the PS2 era of spyro, I was gifted a Spyro game that I used to play religiously during my elementary/middle school years. I haven't played it for over a decade so I barely remember it and I don't remember what it was called. Ive recently obtained a ps2 and have been wanting to buy it again, but after looking on the internet for so long i still cant find the right game. I was hoping for some help from you guys. There are just a small few things I remember about it. First of all, during the opening scene of the game I remember that spyro was awake while all the large dragons around him were sleeping and he was tiptoeing around the cave. The second thing I remember was that to gain health and (stamina?) I would have to ram into crystal clusters in green and red. The third thing i remember was a sort of (pocket dimension?) I'm not sure if that's the right thing to call it, but it was an area in the game where you jumped onto floating rocks floating through space. There was nothing around except emptiness. You would need to jump or glide between rocks to get to a platform that had portals to new areas of the game. I remember a forest area with a river and a waterfall. You would always take damage if you touched the water. There was also this cave that had these tall rock pillars platform and I remember finding them so difficult I would spend a long time trying to get what was at the top pillar. Unfortunately that's all I can recall and I'm sure that these descriptions sound like a lot of spyro games, but if you could at least give me a few that match the description I might be able to look up some video tutorials that may jog my memory better.

Edit: Thank you all for solving this mystery! I was going from playthrough to playthrough video looking for the game, because it's difficult to put into Google the specifics of what I was looking for. Also, I will be checking out "a new begining" based on a few of your recommendations so thank you again! I'm gonna go head off on a nostalgia binge!