The in-sample fit is awesome! Have you looked at the time series literature on cointegration? Problem with time series data is that many variables trend upwards over time, resulting in high R2 regardless of the “true” causal mechanism. See if you can request your software to print the Durbin-Watson statistic, which would give a measure of serial (i.e., over time) correlation. Again, great job!