SpaceX has been having an incredible run of rocket launches lately -- the most notable part is that it's been successfully landing its rockets on a barge in the ocean. Not easy. Today, it will attempt one of its most complicated landings yet. Let's watch and see what happens at 7:40am AEST today.