A good GPS, even an older one like a Trimble Thunderbolt, steers the OCXO to exactly 10Mhz by using a large time constant of 500 seconds or more so any minor corrections are pretty smooth. For comparing 2 frequency standards, I trigger my scope off one GPS standard and connect the 10Mhz GPS, rubidium, or OCXO I’m testing to a vertical channel and check for drift at a sweep rate of 5ns/DIV. Almost all the GPS standards I’ve tested stay within +/-5ns over a long period of time. I’ve tested about 200 Thunderbolts plus several other telcom makes from HP, Lucent, and other companies and they are all pretty good. Any GPS standard that can be monitored on a PC with the ‘Lady Heather’ program is a plus because you can easily see how the GPS standard is doing over long periods of time. I also monitor the output of the unit I’m testing on a good counter. (see attached photo)
Both rubidium and crystal oscillators have warm-up characteristics and after they have been on for several hours or days are pretty good but both have to be adjusted against a higher accuracy standard like a GPS. I have one OCXO frequency standard that has been running (other than battery replacements) for over 35 years. All crystal oscillators exhibit aging and generally speed up by about 2 parts in 10E10 every day and are quite predictable. If an OCXO is powered down then turned back on there is an error caused by ‘retrace’ where the oscillator won’t come back to exactly the same frequency. They also may take several weeks or longer to reach maximum stability. Rubidium warms up fast and comes back to almost the same frequency each time but some take a day or two to reach maximum stability. The Rb standard I use the most is about 25 years old and very stable. It uses a FRK-HLN standard and is built into a unit that has buffered sine wave outputs of 0.1Mhz, 10Mhz, plus 1Ghz, and is great for checking counters.
Just buying a rubidium or crystal oscillator from Ebay may not be the best way to go because either type could have drifted so far out from a long ago calibration that they won’t be adequate for what you want them to do. In the past I sold LPRO-101 and other Rb units that I had carefully tested and adjusted over time so I knew they were reliable and adjusted to be on frequency. Buying one from China is kind of a crap shoot because a lot of these sold are pulled out of scrap and may be untested or near end of life. Attached is a graph showing an LPRO-101 being tested/adjusted.
Even if you don’t have requirements for really high accuracy I’d still go with a Rb unit calibrated by the seller or for better long term stability, if you have a good spot for an antenna, I’d definitely go with a GPS. If you have no way to check calibration I’d avoid an OCXO even though it will probably be the cheapest way out. The GPS units probably range from about $100-$300 and the Rb oscillators like the LPRO-101 are probably up to $275 for a good one. If you don’t want to experience the ‘joy’ of trying to build a unit from collected parts, probably the small UCCM GPSDO boards from any of the various makers built into a small case would be the quickest (but maybe not the absolute best) way to get a GPS receiver up and running.