Question of the week 1: How does SpaceX retrieve their rockets?

I realized this recently, but rocket retrieval can be an entirely new industry on its own. Since a retrieval basically means all this processes have to be done perfectly for rockets to be usable again:

  1. Getting the first stage rocket safely back to earth
  2. Transporting them via seas
  3. Disassembling them on port
  4. Sending them all back to the hangar at different state
  5. Inspecting and cleaning the components
  6. Maintenance and putting back all the parts together
  7. Store the rocket till its next launch date
  8. Run a set of pre-launch tests

It's hard enough to get the rocket back down, it's an entirely different challenge to prepare it for another launch again.