Buying any used coach, or even a new one, is a gamble. It is impossible to predict the future or to say exactly what your repair costs will be next year, or the year after. Buying a coach with complete maintenance records helps but it is not foolproof. It covers the items that were taken care of, and when the work was done, but that does not mean that the previous owner took care of EVERYTHING. Perhaps he did change the oil, lube the chassis, and replaced filters as per the manufacturers schedule. Perhaps he did keep the coach waxed and kept in covered parking. As we have read on this forum, maybe he did all of the usual things to keep his coach looking great and operating perfectly, BUT, he failed to have his radiator inspected and cleaned. This could easily be a $5000 issue. There are other expensive items that can fail and are sometimes forgotten in the year to year "normal" maintenance items on everyone's list. If the coach comes from the rust belt, or the salt belt, it could look great and have good records, but have major corrosion issues hidden underneath.
Getting maintenance records is important but you have to search out and inspect the things that the previous owner may have unknowingly neglected.