Here’s a quick post for all time… its about where to download the latest version of WordPress – the most recent, stable, release.
It is always available at the following link. Hit the button, and download the latest version of WordPress now, for free, from WordPress.org.
Download Latest Version of WordPress Now
That is to say, you can always download the latest version of WP from:
Free – as in beer
WordPress is completely free to download, and install, but note you will likely need to pay something to a web host to host your WP site, and also, you will likely need to pay a fee to register a domain to point at your site.