For all practical purposes, the AIRAC from a few months ago will be fine in your GPS, but you're still not legal. How expensive is it to keep the database up to date for a year or so? I've always wondered what the cost would be. How do places like flight schools handle this cost, do they just order 1 card per month, and swap it between planes for checkrides?