Millions of Americans are preparing to travel this Memorial Day weekend despite gas prices reaching their highest levels in four years.