How Important is Punctuality to Financial Success?