The New Omega Speedmaster Moonwatch 101 - Can you afford to miss it?