You Need to Create a Cloud Account Right Now!
Take your pick... Azure, AWS, Oracle...
Azure
If you are a student, Microsoft Azure is offering $100 Azure credit when you sign up and it renews each year you're a student, no credit card required.
Don't worry if you are not a student. You will still get $200 worth of Azure credit for 30 days, popular services free for 12 months, and 55+ always free services.
Oracle
If the cost is your constraint, Oracle is the obvious choice here for free services. Always free tier users get:

Others
For self-hosting and labs, Linode and DigitalOcean are good choices as well.
Why?
With the Azure credits you obtained during sign up, you will be able to experience hands-on cloud computing including Virtual Machines, Kubernetes Service, Machine Learning, and a lot more!
This is a great way to get your feet wet with the cloud technologies. More and more companies are migrating their infrastructure to the cloud and as an individual works in IT, it is increasingly important to familiarize yourself with the services provided in the cloud.
Plus, clouds are just cool.