As someone who is passionate about psychology and has had success on the job market, I do not want to dissuade people from pursuing this field. But, I think it is extremely important to be realistic about what it takes to succeed. Of course, there is no recipe for success, but there are things you can do to vastly increase your own odds.
1) Do not apply to graduate school as an undergrad. Get some experience under your belt first - be a full time RA first ideally for 2+ years. This will make you more marketable on the grad school market because you will have developed some skills, contacts, proven your persistence, and now have realistic ideas of what it means to be a researcher and student. If you're thinking that it's a waste of time or that your skills are already good, think again. The wisest future-graduate-students are currently RAs. Many people apply for graduate school as undergrads without much research experience and do not get into top programs but do get into less-than ideal programs. Of course, they accept these positions and go through graduate school with varied success. Being an RA might get you in the door at a top program which will increase your odds of eventual success.
2) When thinking about which graduate schools to apply for, choose them based on a specific mentor. Then evaluate THEM. Do they have a track record of receiving grants? Do their students receive training grants and NRSAs? Publishing papers? Do their graduate students present at conferences? Are they authors on papers? Do they collaborate with other successful people? Most important: Do they have a track record for graduating students who have gone on to be successful in academia? Do not choose a program for its coursework or location or what kinds of prelims they have or how much their stipend is. Choose a highly successful person with whom you want to work, with a proven track record of success with students, and go after that spot.
3) You are asking about the job market 5-6 years from now. You should realize that your chances of getting a job in academia are slim if you go straight to graduate school from undergrad and apply for jobs at that point. As other said, the market is just too flooded and the competition has had years and years more of experience than that. So think about if you are willing to wait about 10 years for your first 'real' job. These ten years will involve low pay, tons of work, and likely will involve moving around. If you can stomach that, then your expectations are realistic.
4) Do not pay attention to what topics are 'trendy' right now. Choose what you are passionate about, within the bounds of finding a suitable mentor who is an expert in that area. No topic is going to get you a job. Your own track record of publishing, grants, and recommendation letters will.