So I'm looking for a quadcopter that has gps,wifi, follow me, altitude hold a on board camera for fpv since I don't have a go pro and return to home, maybe auto take off and land too. I would like to fly over my cattle pasture and check on the herd from time to time and also look at the deer. Long range and good battery life would be a huge plus. I am a complete newbie so I don't want to spend a lot. What model or models would you recommend. Am I asking for too much options for a cheap drone to have? thank you