Unreal engine 5 for learning?

I am a student and I’m really interested in gaming programming, because gaming it’ s my passion and my principal hobby.
I want to download Unreal Engine 5 SDK just to try it with my PC and I want to start creating something, just for fun and just for learn how to use Unreal Engine 5.
I’ve read that the Unreal Engine 5 is available ONLY for developers and you have to pay loyalities after your earnings.
So my question is: if I don’t create any commercial project so I will probably never earn money with my Unreal Project , can I download UE 5.0 SDK for FREE ?

Yes UE is free to use.
Just install the Epic Games Laucher and install it from there.