GPS a nice to have but I can't afford one right now and really not necessary for VFR.
Mind you I never go anywhere in my car without SatNav but then flight nav is so much easier.
I sometimes leave my basic Garmin walker type GPS on when flying - the track imports nicely into memory map.