У меня есть желание изучать новое
Сейчас для вас все новое. Вы же ничего пока не знаете.
что мне будет в дальнейшем приносить деньги.
Ничего не будет приносить, программирование не приносит деньги, программированием их можно только заработать.
Деньги может приносить созданный продукт, а написать нужный можно на любом языке.
В приоритете хотел бы изучать Алгаритмы JAVA.
Если хочется, то сделайте.
как не потерять зря время
Какое время? И что значит - "зря"?