To ensure high performance for vehicular access networks, Software Defined Networking (SDN) technology is an efficient solution offering programmability, flexibility and a centralized view of the network. Nevertheless, to guarantee an efficient mobility management, some improvements are needed. In particular, a limitation on the number of exchanges between SDN controller and network devices and a better flow tables' management are required. To achieve that, the ideas of flow rules' pre-deployment and mobility-aware management of flow rules' lifetime have been proposed. However, existing approaches have two major limitations: accuracy and adaptability. Indeed, network load (accuracy) and network devices' feedbacks (adaptability) are not considered, two factors impacting flow rules management. That is why, in this paper, we define a state-based approach using connection/disconnection information reported by network devices to improve adaptability. Moreover, we propose a mobility-aware and load-aware flow rules management to improve accuracy. Finally, we specify a new flow rules' pre-deployment policy based on flow tables occupancy rate, vehicles mobility and SDN control channel load. The evaluations carried out confirm the benefits of the approach, compared to existing solutions, both in terms of recovery delay, control overhead, hard timeout calculation and flow table occupancy.